我有一个现有的makefile c-Project。我使用make
和make install
在我的shell中预编译它,如ReadMe文件中所述。
然后我将其导入为File->导入“现有代码作为Makefile项目”。我再次按下“Build”按钮,但我想,因为它是在shell之前构建的,所以它还没有重新构建。
控制台说:
09:14:15 **** Incremental Build of configuration Default for project candis ****
make all
echo "Make each directory individually."
Make each directory individually.
echo "``make lib'' makes the libraries"
make lib'' makes the libraries
echo "``make clean'' cleans out binaries and .o files everywhere"
make clean'' cleans out binaries and .o files everywhere
echo "``make tar'' tars up a distribution and redoes the libs"
make tar'' tars up a distribution and redoes the libs
09:14:15 Build Finished (took 136ms)
然后我尝试创建一个新的源代码文件,我将其命名为“prog1.c”。我保存了它,然后又按下了“Build”-Button,但我认为没有任何事情发生,所以我的程序。
如何创建工作功能? 我可能会改变Makefile中的某些内容吗?
答案 0 :(得分:0)
您必须调整makefile,否则不会编译“prog1.c”文件。
原因是编译器不知道你想要编译什么,除非你告诉他。这就是makefile所做的。
你有什么样的文件?如果可以的话,我可能会帮助你。