如何调用.o目标文件
怎么调用.o目标文件
我现在有一个工程,其中一些调用的函数是在一个.h文件里声明的,但是这些函数的定义是在一个.o文件里,我该怎么调用这个.o文件并编译连接这个工程?
------解决方案--------------------
h文件里含有这些函数的声明,在需要调用的c或者cpp文件中包含这个h文件,然后调用即可。
编译阶段将h文件包含到c或者cpp文件中后,有函数的声明后就有编译需要的所有细节了。
编译成功后到连接阶段,将o文件放到link范围中,即可将这些代码连接到一起了。
VC中在工程设置中指定连接的内容
------解决方案--------------------
project-> link
------解决方案--------------------
include 这个 h 文件,
然后在 编译链接中,
把这个对应的 .o 文件也包括进来就可以了 !!
------解决方案--------------------
复杂的话,写个Makefile吧
我现在有一个工程,其中一些调用的函数是在一个.h文件里声明的,但是这些函数的定义是在一个.o文件里,我该怎么调用这个.o文件并编译连接这个工程?
------解决方案--------------------
h文件里含有这些函数的声明,在需要调用的c或者cpp文件中包含这个h文件,然后调用即可。
编译阶段将h文件包含到c或者cpp文件中后,有函数的声明后就有编译需要的所有细节了。
编译成功后到连接阶段,将o文件放到link范围中,即可将这些代码连接到一起了。
VC中在工程设置中指定连接的内容
------解决方案--------------------
project-> link
------解决方案--------------------
include 这个 h 文件,
然后在 编译链接中,
把这个对应的 .o 文件也包括进来就可以了 !!
------解决方案--------------------
复杂的话,写个Makefile吧