Mingw 64艘没有Make.exe的船
mingw 64 ships without make.exe?
我在计算机上有一个旧版本的mingw,将程序编译为32位。现在,我想编译为64位,因此我下载了新的mingw安装程序。它尝试使用不同版本(每次x86_64选项)卸载和安装多次,但是每次似乎都会丢失某些文件,至少是make.exe。在任何mingw子文件夹中都没有make.exe,只有mingw32-make.exe
C:Program Filesmingw-w64x86_64-6.3.0-posix-seh-rt_v5-rev1mingw64bin
我对C 相对较新,所以也许我忽略了什么?https://sourceforge.net/p/mingw-w64/wiki2/make/提到您可以将其复制到bin文件夹中,但是我在哪里可以从哪里复制它?
mingw32-make.exe是您要使用的一个。这是Mingw-W64的Make Make Shiep版本。不存在普通的exe。不要对这个名字感到困惑。无论您要生产32位还是64位二进制文件,都使用mingw32-make.exe。
您可以为mingw32-make.exe创建一个符号链接make.exe target,这样您就可以运行make而不是mingw32 make。我发现Git Bash对于在Windows上运行Linux非常有用。
相关文章:
- 在Windows中以.exe的形式运行c++
- 如何定义自定义生成配置类型,其中通常是.exe的目标改为 DLL
- 进程外 EXE 的免注册 COM
- 在 Linux 上没有 /proc/self/exe 的 C/C++ 运行时可执行文件的大小?
- x64 位的 C++/CLI DLL 和 Exe 的应用崩溃
- 在链接到两个 exe 的 dll 中共享全局变量
- 如何构建带有纹理和网格转换.exe的 SdkMesh?
- 缓冲区溢出到其他 exe 的内存中?还是从远程桌面程序到 csrss.exe?
- Mingw 64艘没有Make.exe的船
- 是否有SonarQube.Scanner.MSBuild.exe的详细模式
- 通过 WIX 安装程序安装带有 CLI 项目 EXE 的 C# 不起作用
- 将PowerShell.exe的输入和输出重定向到C 中的管道
- 记录使用 createprocess 函数调用的 exe 的错误
- 获取 Winlogon.exe 的会话 ID 和进程 ID
- 运行.exe的 main(),作为.dll的一部分
- 如何确定在C#DotNet中创建安装程序exe的先决条件
- 使用 QProcessEnvironment 更改 cmd.exe 的 PATH 环境变量
- Dijkstra 中0x001e1078 s_Algorithm.exe的未处理异常:0xC0000005:访问冲突读取位置0xbaadf00d
- 如何在Visual Studio中获取要发送到cl.exe的命令行参数
- 包含命名空间会增加exe的大小吗