我修改了cppcheck的源代码,可以使用"make && make install“在Linux中编译cppcheck。我不知道如何编译cppcheck.exe,以便它可以在Windows dos cmd窗口中运行?
发布于 2020-09-08 00:40:24
你会对在类unix环境下运行的cppcheck可执行文件感到满意吗?如果是这样的话,您可以安装Cygwin,或者Linux的Windows子系统。在这两种环境中,您都可以使用在Linux中使用的相同make命令。
如果您想要一个真正的本机Windows可执行文件,最简单的方法可能是使用Microsoft Visual Studio。在顶级目录中,cppcheck源代码附带了一个cppcheck.sln解决方案文件,Visual Studio应该能够使用该文件来生成可执行文件。
此外,如果您想要生成一个Windows安装程序,有一个win_installer子目录,它本身包含一个用于构建安装程序的解决方案文件。您将想要阅读win_installer/readme.txt,并确保您拥有所有必要的工具来使其工作。
最后,如果您对cppcheck所做的更改对其他人有用,请确保向主cppcheck repository发送一个拉回请求。
https://stackoverflow.com/questions/62081611
复制相似问题