windows下直接下载老师的源码,并编译04.library_with_cmake.c出错
来源:13-4 使用CMake完成库的编译和链接

慕UI1222164
2021-02-10
直接下载老师的源码,清除了concan相关的配置, 并在windows平台上,用MinGw编译,报错如下:
Scanning dependencies of target factorial
Scanning dependencies of target fibonacci
[ 33%] Building C object factorial/CMakeFiles/factorial.dir/factorial.c.obj
[ 33%] Building C object fibonacci/CMakeFiles/fibonacci.dir/fibonacci.c.obj
process_begin: CreateProcess(C:\Users\kujin\AppData\Local\Temp\make24460-1.bat, C:\Users\kujin\AppData\Local\Temp\make24460-1.bat, …) failed.
make (e=2): The system cannot find the file specified.
mingw32-make.exe[3]: *** [factorial\CMakeFiles\factorial.dir\build.make:83: factorial/CMakeFiles/factorial.dir/factorial.c.obj] Error 2
process_begin: CreateProcess(C:\Users\kujin\AppData\Local\Temp\make32540-1.bat, C:\Users\kujin\AppData\Local\Temp\make32540-1.bat, …) failed.
make (e=2): The system cannot find the file specified.
mingw32-make.exe[3]: *** [fibonacci\CMakeFiles\fibonacci.dir\build.make:83: fibonacci/CMakeFiles/fibonacci.dir/fibonacci.c.obj] Error 2
mingw32-make.exe[2]: *** [CMakeFiles\Makefile2:311: factorial/CMakeFiles/factorial.dir/all] Error 2
mingw32-make.exe[2]: *** Waiting for unfinished jobs…
mingw32-make.exe[2]: *** [CMakeFiles\Makefile2:284: fibonacci/CMakeFiles/fibonacci.dir/all] Error 2
mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:236: CMakeFiles/04.library_with_cmake.c.dir/rule] Error 2
mingw32-make.exe: *** [Makefile:222: 04.library_with_cmake.c] Error 2
1回答
-
bennyhuo
2021-02-11
错误信息是缺文件了,同学看看是不是编译配置跟视频里面还存在差异? 重点检查一下那两个库
00
相似问题