Rom*_*man 5 c++ makefile compilation
我想尝试使用库运行示例.在库的文档中写道,我需要将所有文件复制到我的目录中而不是键入make
.之后,我需要转到"Debug"文件夹并键入./lib_examples
以运行示例.
我执行了这个序列.因此,我有很多*.o
和*.d
文件中的"调试"子目录.其中有lib_examples.o
和lib_examples.h
文件.但是没有lib_example
我应该执行的文件.
有谁知道应该发生什么以及它出错了.我应该再做一步才能使用*.o
和*.d
文件吗?
".o"文件可能是应该从中创建实际可执行程序的中间文件.
".d"文件可能是makefile使用的内部状态,只有在对源代码进行更改然后"逐步"重建时才很重要.
如果在运行后make
,您只有这些文件而不是可执行文件,那么最可能的解释是make
在创建可执行文件时遇到错误.如果是这种情况,那么生成的最后几行输出make
应该告诉你更多.
归档时间: |
|
查看次数: |
14010 次 |
最近记录: |