分页: 1 / 1

emacs/xemacs 编译 C++ 出现问题, 第一步..

发表于 : 2007-07-29 16:55
xddeep
刚开始学emacs. 按照网上的文章, 编译一个helloworld.cpp. 写好了. 用M-x compile . 然后提示我保存helloworld.cpp 我yes. 之后就make? 可是提示 “make -k
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.”

我用的是德语版, 意思是 “目标没有被给而且也 "make" 控制文件也没有找到. “

这是怎么回事阿? 我又用 g++ 编译,没有问题的. 应该怎么办呢? 谢谢

或者谁能给个详细的步骤阿? 253了

发表于 : 2007-07-29 21:42
forcotton
make 是自动编译的一个系统,关于make看看他的文档(搜索 GNU Make)。如果是只有一个文件的 helloworld.cpp, 把编译命令"make -k" 改成 g++ helloworld.cpp 就好了

发表于 : 2007-07-30 3:05
xddeep
谢谢楼上了, 初次接触命令行还有 make, makefile...很多都不太明白》

发表于 : 2007-07-31 0:18
boydd
最好不要修改make -k自己写个makefile就可以了,其实写makefile并不难,修改一些开放源码的安装软件的makefile就可以了,自己写个简单的也很容易,如下:
#//Makefile
CC = g++
LDLIBS =
FLAGS = -g

main: main.o
$(CC) $(FLAGS) main.o -o main

main.o: main.cpp
$(CC) $(FLAGS) -c main.cpp -o main.o