问题描述
我一直在尝试使用 CMake 从 Github 存储库 https://github.com/dllu/puppup 运行此代码。成功构建文件后,命令
./puppup
导致以下错误
'.' is not recognized as an internal or external command,operable program or batch file.
cmake_minimum_required(VERSION 3.9)
project(puppup)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
set(SCRABBLE_INCLUDE_Dirs
${PROJECT_SOURCE_DIR}/src
${PROJECT_SOURCE_DIR}/third-party
)
################################################################
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -march=native -Wall -Wpedantic -Werror")
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -g")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Ofast")
set(LLVM_OPT_IR_FLAGS "-inline-threshold=10000")
################################################################
include_directories(${SCRABBLE_INCLUDE_Dirs})
add_executable(
puppup
src/main.cpp
src/movegen.cpp
)
提前致谢!
解决方法
如果您能够配置/构建您的项目。
我一直在尝试从 Github 存储库 https://github.com 运行此代码 /dllu/pupup 使用 CMake。成功构建文件后,命令
那么这不再是 cmake 的问题了。我下载了项目并成功构建。
这很可能是您问题的答案: '' is not recognized as an internal or external command,operable program or batch file