How to install Cmake C compiler and CXX compiler

后端 未结 4 1282
一个人的身影
一个人的身影 2021-02-12 16:25

I need some help compiling this project with cmake. Here is the error message.

$ ./build_avida
-- Building for: NMake Makefiles
CMake Warning at CMakeLists.txt:1         


        
4条回答
  •  北海茫月
    2021-02-12 16:35

    The approach I use is to start the "Visual Studio Command Prompt" which can be found in the Start menu. E.g. my visual studio 2010 Express install has a shortcute Visual Studio Command Prompt (2010) at Start Menu\Programs\Microsoft Visual Studio 2010\Visual Studio Tools.

    This shortcut prepares an environment by calling a script vcvarsall.bat where the compiler, linker, etc. are setup from the right Visual Studio installation.

    Alternatively, if you already have a prompt open, you can prepare the environment by calling a similar script:

    :: For x86 (using the VS100COMNTOOLS env-var)
    call "%VS100COMNTOOLS%"\..\..\VC\bin\vcvars32.bat
    

    or

    :: For amd64 (using the full path)
    call C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\amd64\vcvars64.bat
    

    However:

    Your output (with the '$' prompt) suggests that you are attempting to run CMake from a MSys shell. In that case it might be better to run CMake for MSys or MinGW, by explicitly specifying a makefile generator:

    cmake -G"MSYS Makefiles"
    cmake -G"MinGW Makefiles"
    

    Run cmake --help to get a list of all possible generators.

提交回复
热议问题