Linux下c++简单makefile问题 - C/C++ / C++ 语言
一共有3个.cpp文件,2个.h文件
a.cpp a.h 定义一个A类
b.cpp b.h 定义一个B类,B类中有一个成员是A类的对象
main.cpp 使用了B类的对象
现在需要在Linux下编译
希望高人指点一下,写一个最简单的makefile即可,非常感谢!
支持
您好,谢谢您的回复,不需要生成.o的中间文件,我只用这一句话就OK了吗
不会写Makefile的,可以用Eclipse自动生成makefile
.o会自动生成的
如果只是简单地了解一下makefile怎么写,这一句就够了。makefile只不过是个工具。等LZ有些基础后,自然会产生更好的想法。
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
有一10*10矩阵,除去第一个点(0,0)和最后一点(9,9),还有八个点为1,其他都为0,要求用二维数组表示。八个点是随机生成的,编写相关程序表示矩阵所有可能情况。
真心求教各位高手,哎!本人太菜了!呵呵!
......
在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法 ......