Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚开始使用 SciTE,我真的很喜欢它,但现在我遇到了一些问题。
当我只用一个文件制作一个简单的“hello world”时,一切都很好。但是当我开始添加其他文件时,我遇到了链接问题,导致未定义的引用。
g++ $(ccopts) -c $(FileNameExt) -o $(FileName).o
这是我的 cpp.properties 中的命令。一切都是默认的。
我有 main.cpp 和一个 a.cpp 和啊
我如何配置它来考虑多个文件?
要编译多个文件,请执行此操作
g++ main.cpp -o main.o g++ a.cpp -o a.o g++ main.o a.o -o program
然后运行
./program
我简单的制作文件可能看起来像
生成文件
CC=g++ all: program program: main.o a.o $(CC) $< -o $@ %.o: %.cpp $(CC) $< -o $@