cmake


cmake -G "Visual Studio 17 2022" -A x64

Command-Line:https://cmake.org/cmake/help/latest/index.html

1、cmake-generators:-G "MinGW Makefiles"、-G "Visual Studio 17 2022"

(1)CMAKE_GENERATOR_PLATFORM:-A x64\Wind32\ARM\ARM64

2、cmake-variable:

(1) -D:=或者-D=:选项提供单个参数,这种用法好像不是标准用法。使用如下:

#cmake中定义DWASM_FEATURE
cmake ... -DWASM_FEATURE=basic ... #cmakelist.txt中使用WASM_FEATURE if(NOT WASM_FEATURE) message(FATAL_ERROR "You must pass cmake option -DWASM_FEATURE and possible values are basic, simd, threads and simd-threads") endif() set(ncnn_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${WASM_FEATURE}/lib/cmake/ncnn") find_package(ncnn REQUIRED)