larntin 发表于 2007-10-10 13:51

【请问】使用Automake如何编译C++程序

MacOSX是基于Unix的,那么也支持Automake,我使用Automake编译了“helloworld”的C程序可以通过

但是加如了C++的类就出现了而我添加了

class hello
{
……
};

该类在文件:file1.h和file1.cpp中

之后编译就出了问题

makeall-am
make: *** No rule to make target `file1.c', needed by `file1.o'.Stop.
make: *** Error 2

而我在编写configure.ac的时候写了AC_PROG_CXX,是不是还需要做其他的修改?

请教。谢谢。

[ 本帖最后由 larntin 于 2007-10-10 14:11 编辑 ]

suplp 发表于 2007-10-22 11:33

#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
    return 0;
}


用xcode ,加入main.cpp

Dkwang 发表于 2008-03-24 18:23

页: [1]
查看完整版本: 【请问】使用Automake如何编译C++程序