只有一个源文件Server.cpp,最终生成的可执行文件为testServer。makefile文件如下:
testServer:Server.o
g++ -L/export/home/3rdlibs/ -lACE Server.o -o testServer
Server.o:Server.cpp
g++ -I/export/home/ACE_Wrappers/ -c Server.cpp -o Server.o
其中使用到了第三方库ACE。
使用到的g++参数:
-L 三方库的搜索路径
-l 链接时使用的库,如本例中使用到了libACE.so
-I 头文件的包含路径
本文介绍了一个简单的Makefile示例,该示例展示了如何编译一个使用第三方库ACE的应用程序。Makefile中包含了如何指定源文件、库路径、头文件路径以及链接时所需的库等关键信息。
1753

被折叠的 条评论
为什么被折叠?



