Microchip
直播中

刘琨

7年用户 200经验值
私信 关注
[问答]

如何在MPLAB X IDE v 3.55中添加OBJ文件?

亲爱的西丽想用一些Obf文件来宣传MyPosits,如何在MPLAB X IDE V 3.55中添加Objo文件?谢谢!

以上来自于百度翻译


      以下为原文

    Dear Sir
     I want to bulid my project with some OBJ files, how to add OBJ files in MPLAB X IDE v 3.55 ?  thanks!

回帖(2)

王焕树

2019-4-11 08:55:09
这些文件是从哪里来的?我假设你正在使用XC8,就像你在XC8william hill官网 上发布的一样,虽然你在你的问题中没有提到它。你也没有提到你正在使用的PIC设备。你有没有理由认为这些文件将与XC8一起工作?

以上来自于百度翻译


      以下为原文

    Where have these files come from?
I assume you are using XC8, as you have posted this in the XC8 forum, although you don't mention it in your question.
You also did not mention what PIC device you are working with.
Do you have any reason to think these files will work with XC8?
 
举报

罗茵

2019-4-11 09:13:11
XC8编译程序的C文件的中间文件格式是一个P代码文件(扩展名P1)。如果原始源代码是汇编代码,则只能使用对象文件。除此之外,如果将任何对象文件或库文件添加到项目中,那么这些文件必须使用相同的编译器和您正在使用的编译器的相同版本来构建,以确保它们正确工作。如果你有原始的源代码,那么使用它。如果这些是一个更旧的(高技术?)的对象文件?编译器,将它们添加到项目中肯定不会工作。

以上来自于百度翻译


      以下为原文

   
The XC8 compiler's intermediate file format for C source is a p-code file (extension .p1). Object files can only be used if the original source was assembly code. And aside from this, if you are adding any object file or library file to a project, those files have to be built using the same compiler and the same version of the compiler that you are using to ensure that they work correctly. If you have the original source code, use that instead. If these are object files from a much older (HI-TECH?) compiler, adding them to your project will certainly not work.
 
Jeff.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分