我正在尝试从GitHub构建一个项目,即这个项目 (它只是另一个人的代码库)。但在尝试编译它之后,我得到了如下错误:-- The CXX compiler identificationis MSVC 19.20.27404.0
-- Check for working C compiler: E:/VS19/VC/Tools/MSVC/14.20.27404
我正在尝试使用一些遗留的C89代码,并且在构建它时遇到了困难。我通常的环境是Visual,但这似乎只支持C99,而且一些C99特性(如stdio等不一定是常量)破坏了代码--很多。在我开始修改代码之前,我想编写一些测试,这样我就不会打破旧的行为,但是在我能够构建代码之前,我不能测试这些测试。
那么,还有什么方法可以在Windows上编译C89代码吗?编辑: Sum