Makefile giving "No such file or directory"
Makefile giving "No such file or directory"
所以我刚刚通过了一堆编译器问题,最后使运行良好的大部分,但现在我得到一个错误
g++ prog4.cc
g++ -o lextest prog4.o Lexer.o Token.o
g++: prog4.o: No such file or directory
make: *** [lextest] Error 1
这是我的makefile
OBJ = prog4.o Lexer.o Token.o
LEXER = Lexer.cc Lexer.h
TOKEN = Token.cc Token.h
OPTS = -g -c -Wall -Werror
lextest: $(OBJ)
g++ -o lextest $(OBJ)
prog4.o: prog4.cc $(LEXER) $(TOKEN)
g++ $(OPTS) prog4.cc
Lexer.o: Lexer.cc Lexer.h
g++ $(OPTS) Lexer.cc
Token.o: Token.cc Token.h
g++ $(OPTS) Token.cc
clean:
rm -f *.o *~
有没有人在makefile中看到任何明显的错误,或者这个错误是由prog4.cc中的问题产生的?
对于c++来说还很新,所以我希望这只是一些简单的错误,我可以修复。
谢谢!
您缺少g++的-c和-o选项
g++ -c -o prog4.o $(OPTS) prog4.cc
相关文章:
- Android NDK clang 编译器错误在 Windows 上显示'No such file or directory'
- 已解决 - C++ 的崇高文本中的"fatal error: opencv: no such file or directory"
- "No such file or directory" C++标头问题
- 我在 #include < bits/stdc++h.> 放置时出错"No such file or directory"
- 叮叮当当。target_include_directories "No such file or directory"
- 从生成文件编译错误:"Unable to open output file" ..."No such file or directory"
- C++编译期间出现"No such file or directory"错误
- 尝试编译 TensorFlow 时出错"/system/bin/linker: No such file or directory"
- 代码块中的哈希库++库"No such file or directory"错误
- 成功使用CMakeLists制作后如何修复"open: No such file or directory"错误(该文件实际上存在)
- 如何在安装了 WSL 的 Visual Studio Code 中修复"g++: error: helloworld.cpp: No such file or directory"?
- 尝试使用生成文件编译程序时"fatal error: boost/regex.hpp: No such file or directory" C++
- SDL 测试程序 - "No such file or directory"
- GDB 列表错误"No such file or directory"
- 我的文件可以编译,但当我尝试运行它时"no such file or directory"
- 无法使用 Qt: "No such file or directory" 打开包含文件
- 如何修复"fatal error: boost/asio.hpp: no such file or directory"?
- ": No such file or directory"执行外壳文件
- 在 Netbeans 8.2、c++ "No such file or directory"(初学者)中运行失败
- 使用TensorFlow时"unsupported/Eigen/CXX11/Tensor: No such file or directory"