10得票3回答
使用libwinpthread进行静态链接

我尝试使用静态链接的工具链库构建程序。 我通过了:LDFLAGS="-Wl,-Bstatic -lwinpthread -Wl,-Bdynamic -static-libgcc -static-libstdc++" 但是程序链接了共享库 libwinpthread-1.dll。 我做错了什么...

9得票2回答
如何在任何IDE(如eclipse或codeblocks)中使用mingw-w64和MSYS2?

我使用这里提供的msys2进行安装。 我从这里下载了i686-5.3.0-release-posix-dwarf-rt_v4-rev0。 我在安装了msys2-i686-20160205.exe之后,将i686-5.3.0-release-posix-dwarf-rt_v4-rev0解压...

9得票1回答
在Windows 10上使用nuwen MinGW实现C++17文件系统

我想尝试使用C++17中的新文件系统库,因此尝试复制cppreference.com上std::filesystem::current_path示例并使用最新版本(16.0)的nuwen.net MinGW发行版在我的Windows 10 x64机器上编译。这包括gcc v8.1,根据cppr...

9得票3回答
mingw64 - 文件下载不正确。

我尝试安装MinGW-w64,但在安装过程中出现了以下问题: 文件下载不正确 我使用64位Win10,并选择以下安装选项: 我使用这个链接sourceforge.,一些评论者也遇到了同样的问题。 有什么解决方法吗?

9得票3回答
mingw-64 - 安装包

我正在使用 mingw_64 和 CLion 在 Windows 10 上尝试在一个简单的项目中使用一个库 (https://github.com/libtrading/libtrading),但是该库需要在使用前安装一些软件包。问题在于安装说明是针对 Linux 环境的,如下所示: # D...

9得票1回答
在Windows7上使用mingw_x64编译的python_x64和C库Py_InitModule4

我正在尝试在Windows7(64位)上使用mingw-x64编译C库以供Python使用。32位版本的编译都非常顺利。我曾经使用以下命令编译我的库: gcc -shared -IC:\Python27\include -LC:\Python27\libs myModule.c -lpytho...

9得票4回答
在Linux-64上为Linux-64配置MinGW-64构建选项(最终目标是Windows-64)

我希望构建MinGW-w64,其中: A:我想在Linux(64位)上编译MinGW本身。 B:我希望MinGW工具(编译器等)在Linux(64位)上运行。 C:我希望MinGW工具(编译器等)生成可在Windows 64位(Win7和Win8)上运行的代码。 我在配置阶段遇到了麻烦。我已...

9得票1回答
Mingw-w64,libgcc_s_seh.dll的目的是什么?

使用Mingw-w64构建的库需要这些dll: libwinpthread-1.dll libstdc++-6.dll libgcc_s_seh-1.dll 我想知道这些dll是做什么用的,特别是libgcc_s_seh,它是结构化异常处理吗?我以为mingw不能与seh一起使用。 为...

9得票1回答
gprof对于执行时间合理的程序没有输出

我知道之前有类似的问题,但是: 关于gprof产生空输出,我正在使用来自Windows 10的MSYS2的GCC 10.2.0,即MingW64分发。我还添加了-no-pie到链接器参数中,但仍然没有结果,GNU Prof版本为2.36.1。 关于gprof没有输出,我正在执行一个明确需要...

8得票1回答
可用200GB内存的C++出现Bad Alloc错误

我是C++的新手,正在学习“压缩感知”,所以需要处理大矩阵,但MATLAB实际上很慢,所以我用C++编写了算法。问题在于我存储了大数组(约100Mb-1Gb)。它们大约有20个数组,并且使用30 Gb内存时运行良好,但当进程需要超过40Gb时,它就会停止。我认为这是内存问题,我在Linux和W...