在c++中创建两个可执行文件的Makefile
Making a Makefile of two executables in c++
我有两个主程序叫做walk.cpp和useWalker.cpp,它们使用了我实现的类。我有类文件Walker.h和Walker.cpp,我需要制作一个包含目标walk,目标useWalker和目标all的Makefile。这是我的Makefile的样子:
all:
walk useWalker
//comment:sorry to delete the rest parts because it is a homework problem and I do not want my solution to be public. I will only keep the mistaken part.
当我尝试输入命令"make"时,有一个错误消息:走useWalkermake: walk:命令未找到Makefile:2:目标"all"的配方失败make: *** [all] Error 127
我不知道我在代码中犯了什么错误来生成这个错误信息以及如何修复它??
第一行应该是:
all: walk useWalk
Makefile语言对空白很敏感,"all:"后面跟着一个新行,一个制表符和"walk useWalk"意味着"目标所有都不依赖于任何东西,执行命令'walk useWalk'来制作它"。
all:
walk useWalker
应为
all: walk useWalker
你现在所做的是要求make运行walk useWalker
,当你要求它运行make all
。
相关文章:
- 使用 make 编译多个可执行文件
- 具有多个可执行文件和依赖项的生成文件
- CMake 项目结构:如何正确地将库合并在一起并将它们包含在多个可执行文件中
- 如何使用gnu_parallal以运行多个可执行文件和/或bash脚本
- 我需要制作多个可执行文件来针对不同的指令集吗
- 如果可执行文件在两个或多个节点上运行,为什么它不能看到环境变量?
- IPC通过两个不同的可执行文件
- 是否可以使用C++中的一个make命令,用两个不同的gcc版本编译两个不同可执行文件
- 使用system()运行两个可执行文件
- CMake fixup_bundle多个可执行文件
- C++处理多个可执行文件的公共参数
- C++:创建一个包含两个可执行文件的makefile?C++
- 比较从相同源代码生成的两个可执行文件的校验和
- 在c++中创建两个可执行文件的Makefile
- CMake:使用静态库在一个项目中构建多个可执行文件
- 当我包含一个共享库时,我的可执行文件正在寻找它的两个版本
- Makefile改进:几个可执行文件和目录
- 用户界面-如何在C++中将gui与逻辑分离(通信2个可执行文件所需的模式和库)
- 如何使用 cmake 使用不同的编译器构建多个可执行文件
- 在CMake中添加多个可执行文件