一个关于MinGW编译的问题,谁能帮帮我?
我对C/C++不是很了解,最近在网上下载了个源码(http://www.fon.hum.uva.nl/praat/download_sources.html)按照作者说的在Windows平台下用WinGW进行编译,我用“mingw32-make”编译,但每次编译到一定地方的时候就会报如下的错误:
touch libgsl.a
process_begin: CreateProcess(NULL, touch libgsl.a, ...) failed.
make (e=2): 系统找不到指定的文件。
make[1]: *** [libgsl.a] Error 2
make[1]: Leaving directory `C:/praat/external/gsl'
make: *** [all] Error 2
按照上面说的,运行到Makefile文件里的“touch libgsl.a”这句的时候找不到“libgsl.a”这个文件,我认为这是个什么东西的运行库,后来从网上找了个GSL安装包,找到libgsl.a把文件路径写进去,这段是编译过去了,但后面还有“libglpk.a”,“libdwsys.a”……等等……我就不知道这些*.a文件从哪来?都是从其他插件来?但网上找不到。是程序编译后自己生成的?但我编译过程中没见有生成。还是MinGW我哪里用得不对?
望高手能指导一下如何编译。
touch libgsl.a
process_begin: CreateProcess(NULL, touch libgsl.a, ...) failed.
make (e=2): 系统找不到指定的文件。
make[1]: *** [libgsl.a] Error 2
make[1]: Leaving directory `C:/praat/external/gsl'
make: *** [all] Error 2
按照上面说的,运行到Makefile文件里的“touch libgsl.a”这句的时候找不到“libgsl.a”这个文件,我认为这是个什么东西的运行库,后来从网上找了个GSL安装包,找到libgsl.a把文件路径写进去,这段是编译过去了,但后面还有“libglpk.a”,“libdwsys.a”……等等……我就不知道这些*.a文件从哪来?都是从其他插件来?但网上找不到。是程序编译后自己生成的?但我编译过程中没见有生成。还是MinGW我哪里用得不对?
望高手能指导一下如何编译。
...全文
相关推荐
MinGW-w64 C/C++ 编译器
彻底解决在MATLAB中输入mex -setup后提示:错误使用 mex未找到支持的编译器或 SDK。解压文件真实名为TDM64-GCC。
MinGw 下编译 FFMPEG
<br /> 前段时间帮同学做一个项目,需要在windows下用到ffmpeg。ffmpeg是Linux下的很流行的一个开源解码器,在windows下编译,很自然的想到了使用mingw+msys来模拟Linux环境,于是开始进行配置,没想到遇到的问题还挺多的,在这里和大家一起探讨一下。<br /> 1.首先是mingw+msys环境的配置,现在mingw做的很好了,不用两个分开安装了,直接从sourceforge上下一个git的安装。<br /> http://sourceforge.net
编译器mingw4.4.0 Qt
Qt开发用的mingw4.4.0编译器 mingw4.4.0
MinGW编译器压缩包
VSCode编译C/C++编译器
mingw调用MSVC编译的dll
如何在mingw中调用MSVC环境下编译的dll。


工具平台和程序库

