×

mingw32def文件

mingw32def文件(mingw32下载)

admin admin 发表于2023-03-31 16:49:09 浏览56 评论0

抢沙发发表评论

本文目录一览:

Neutube 搭建tips(含缺少libfftw3-3.dll解决方案)

Qt creator 4.5

Qt version:4.8.7

先看第二步github,neurolabi-compile windows这个文件。

注意到mingw是64位的,之前每次build都会出现缺少libfftw3-3.dll的提示,注意最好都用64位文件

附上丢失的傅里叶变换

链接: 

  密码:t9ql

neurolabi-compile windows-参照这个步骤做下来,现在的软件只有第一步里的awk需要自己include相应目录下的bin,添加到系统环境变量。添加完环境变量重启才可生效。

3.第五步qmake之前添加好就不需要另外配置,一般Kits可以自动生成。

(1)找到VC目录下的lib.exe,把第一步得到的三个.def复制到lib.exe相同目录下,注意不可移动lib.exe不然命令行进入无效。

命令行要以管理员身份运行,否则无法cd到相应目录。如我的电脑就是cd到VS 2013-VC-bin

(2)lib /def:libfftw3l-3.def-》lib /machine:x64 /def:libfftw3l-3.def

lib /def:libfftw3-3.def-》lib /machine:x64 /def:libfftw3-3.def

lib /def:libfftw3f-3.def-》lib /machine:x64 /def:libfftw3f-3.def

因为的我是mingw64,不是mingw32,所以用的是64位的命令行,32位的同学用》之前的。

(3)注意我们针对的是minGW调用FFTW的方式,想配置VS 2013+FFTW请查看其他教程。

(4)剩余操作参考这篇博文: 

其中提到的.lib三个文件都生成了,加到pro相同目录下;

.h文件提供的网盘链接里有;

做完博文里的前三步就可以build先了

.dll在你Qt creator build以后生成的文件夹里,最好三个.dll都加进来。

如我加到了“D:\NeuTu\neurolabi\build-gui-unknown-Debug”和“D:\NeuTu\neurolabi\build-gui-unknown-Debug\debug”-mingw32def文件

最后开心的点一下“D:\NeuTu\neurolabi\build-gui-unknown-Debug\debug”目录下的.exe。

大功告成!

mingw和mingw32包含的文件有什么区别,可以混用吗?

不能合并,前者是针对win64系统的,后者是win32系统的。

最好别合并。。

Ubuntu 16.04 无法定位软件包 mingw32,换成阿里源也还是不行,请教一下如何解决呢?

一般安装包无法定位是安装源的问题,ubuntu中直接 sudo apt-get update即可

但是在ubuntu中安装mingw32时,却报错 无法定位安装包

此时需要打开下载源文件sources.list 即

sudo gedit /etc/apt/sources.list

在sources.list末尾添加语句并保存退出

deb trusty main universe

再次更新安装即可

sudo apt-get update

sudo apt-get install mingw32

点赞 1

————————————————

版权声明:本文为CSDN博主「asia66」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:

使用 Eclipse + CDT + MinGW32 开发 C++ Socket 程序找不到库文件和头文件

mingw 下 设定头文件路径:

C++头文件目录%MINGW_PATH%/lib/gcc/mingw32/4.4.0/include/c++下有头文件,里面有std::string类的声明。

//根目录

MINGW_PATH=D:/MinGW (举例D盘,实际根据自己的MInGw的安装路径决定)

//C头文件目录

C_INCLUDE_PATH=%MINGW_PATH%/include;%MINGW_PATH%/lib/gcc/mingw32/3.4.5/include

//C++头文件目录

CPLUS_INCLUDE_PATH=%MINGW_PATH%/include/c++/3.4.5;%MINGW_PATH%/include/c++/3.4.5/mingw32;%MINGW_PATH%/include/c++/3.4.5/backward;%C_INCLUDE_PATH% -mingw32def文件

//在QTSDK带的MinGW中C++头文件目录均在lib文件夹下

CPLUS_INCLUDE_PATH=%MINGW_PATH%/lib/gcc/mingw32/4.4.0/include/c++;%C_INCLUDE_PATH%

//库目录

LIBRARY_PATH=%MINGW_PATH%/lib;%MINGW_PATH%/lib/gcc/mingw32/3.4.5

//可执行程序目录

PATH=%MINGW_PATH%/bin;%MINGW_PATH%/libexec/gcc/mingw32/3.4.5

MinGW,又称mingw32,是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件

1、库文件,你可以简单地理解成包含了C++当中所有预定义的函数的集合,例如scanf()函数,它的实现就在库文件里面。详细定义请参考百度百科“库文件”。

2、头文件,包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明。详细内容请参考百度百科“头文件”。这里就不复制过来了。