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

Vim、Emacs配置和使用
回复
xddeep
帖子: 16
注册时间: 2006-10-28 20:08
来自: germany
送出感谢: 0
接收感谢: 0

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

#1

帖子 xddeep » 2007-07-29 16:55

刚开始学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了
forcotton
帖子: 57
注册时间: 2006-10-06 21:10
送出感谢: 0
接收感谢: 0

#2

帖子 forcotton » 2007-07-29 21:42

make 是自动编译的一个系统,关于make看看他的文档(搜索 GNU Make)。如果是只有一个文件的 helloworld.cpp, 把编译命令"make -k" 改成 g++ helloworld.cpp 就好了
xddeep
帖子: 16
注册时间: 2006-10-28 20:08
来自: germany
送出感谢: 0
接收感谢: 0

#3

帖子 xddeep » 2007-07-30 3:05

谢谢楼上了, 初次接触命令行还有 make, makefile...很多都不太明白》
头像
boydd
帖子: 255
注册时间: 2007-05-10 19:42
来自: 南京, Deutschland, Karlsruhe
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 boydd » 2007-07-31 0:18

最好不要修改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
回复

回到 “Vim和Emacs”