17得票4回答
从QMake运行程序/脚本

我们有一个相当大的代码库。绝大部分代码都使用qmake编译生成makefiles。但是,有一些子项目需要通过运行批处理文件或运行其他程序来生成。 我希望能够使用qmake编译所有内容,但是我无法弄清楚如何让qmake简单地运行脚本。 我尝试过在我的pro文件中使用QMAKE_EXTRA_T...

16得票11回答
将FORTRAN转换为C/C++

作为我的毕业项目的一部分,我需要将一些FORTRAN代码转换成C或C++(只要我能理解,我可以理解C风格的语言就行)。 我发现了一个名为f2c的程序,据说可以将FORTRAN转换为C,并尝试按照说明安装它,通过将makefile.vc文件保存在我的驱动器上,然后执行以下操作:copy mak...

14得票2回答
配置CMake项目时出错:运行'nmake' '-?'失败。

我正在按照教程在Windows上构建GLFW,当运行cmake -S . -B Build时出现错误: PS ~\glfw-3.3.2\GLFW> cmake -S . -B Build CMake Error at CMakeLists.txt:3 (project): Runn...

13得票3回答
用于nmake的makedepend等效工具?

我想知道是否有“makedepends”的等效物与Visual Studio一起发布,可以在使用nmake时使用。有人知道吗?

11得票2回答
在makefile中使用通配符的nmake

我正在尝试设置一个nmake makefile,以便自动将我们的balsamiq模型文件导出为png文件,但我担心我无法制定一个通用规则来完成此操作,而不是明确列出所有要导出的文件。 这个页面详细介绍了导出文件的命令行语法,而这个页面包含一个示例,看起来其中包含一个用于.obj文件到.exe...

11得票1回答
如何清理由nmake生成的obj和lib文件

我正在使用VS 2012控制台中的nmake编译GDAL,我想知道哪个命令可以帮助我删除上一次nmake命令生成的所有文件。 您可以使用以下命令清除nmake生成的文件: nmake /f makefile.vc clean 这个命令将删除之前生成的所有文件并重新开始编译。 c:\gd...

11得票4回答
使用v110_xp工具集在VS2012中进行nmake操作?

在使用“nmake”编译时,是否有办法使用v110_xp工具集(而不是默认的“v110”)? 我正在尝试为VisualStudio2012编译Qt5库,并且需要在Windows XP机器上运行。我已经使用VS2012和nmake编译了所有Qt5库,但是即使是简单的测试应用程序也无法在XP机器...

10得票4回答
构建Qt - NMAKE:致命错误U1077:“cd”:返回代码“0x2”

我正在尝试使用msvc2015进行Qt5.5的静态链接构建,但我遇到了以下错误(实际上有很多错误,但我只列出了其中几个,它们都非常相似):K:\Archivos de programa\Microsoft Visual Studio 14.0\VC\INCLUDE\cstdint(50): e...

9得票2回答
使用CMake在Windows 7、Visual Studio 2010和命令行中的方法

如何在命令行中使用CMake和Visual Studio 2010? 对于Visual C++ Express Edition (2010),您可以输入以下命令: cmake . nmake nmake install 简单易懂。 我注意到在使用 Visual Studio 2010...

9得票4回答
如何缩短Qt的构建时间?

我已经下载了一个针对 Windows 的开源 Qt。由于我正在使用 VS2010 命令提示符进行安装,它自动将平台设置为 msvc-2010。当我尝试使用 nmake 进行构建时,需要大约 7-8 小时才能完成安装。在这个过程中,我注意到 Qt 正在编译一些我不需要的库,比如 javascri...