1

我有一个项目,在使用cmakeor emcmake cmake(后跟makeoremmake make分别)时应该以不同方式配置/构建。例如,如果运行它,我不需要构建一个测试可执行文件,emcmake cmake因为结果将是 WebAssembly。

那么,运行时是否有任何可用的变量emcmake cmake,我可以查询?还有其他方法吗?

4

1 回答 1

4

您可以检测是否emcmake cmakeemconfigure cmakeEMSCRIPTEN变量一起使用:

if(EMSCRIPTEN)
    message("Using emscripten!")
else()
    message("Not using emscripten!")
endif()
于 2020-08-04T15:05:27.603 回答