如何在ubuntu 20.04中从源代码构建Aseprite?CMake警告:“;未提供源或二进制目录";
我试图从Ubuntu 20.04的源代码构建aseprite,但在执行cmake时遇到了问题。 我遵循install.md文件中提供的所有说明。 这是我在执行cmake后得到的输出如何在ubuntu 20.04中从源代码构建Aseprite?CMake警告:“;未提供源或二进制目录";,cmake,ubuntu-20.04,Cmake,Ubuntu 20.04,我试图从Ubuntu 20.04的源代码构建aseprite,但在执行cmake时遇到了问题。 我遵循install.md文件中提供的所有说明。 这是我在执行cmake后得到的输出 CMake Warning: 没有提供源或二进制目录。两者都将被假定为 与当前工作目录相同,但请注意,此警告将 在以后的CMake版本中成为致命错误 CMakeLists.txt:16上的CMake弃用警告(CMake_策略): 策略CMP0046的旧行为将从未来版本中删除 克马克的 cmake策略(7)手册解释了
CMake Warning:
没有提供源或二进制目录。两者都将被假定为
与当前工作目录相同,但请注意,此警告将
在以后的CMake版本中成为致命错误
CMakeLists.txt:16上的CMake弃用警告(CMake_策略):
策略CMP0046的旧行为将从未来版本中删除
克马克的
cmake策略(7)手册解释了所有
策略已弃用,并且策略应仅在下设置为旧
具体的短期情况。项目应该移植到新的国家
行为,而不是依赖于将策略设置为“旧”
--C编译器标识为GNU9.3.0
--CXX编译器标识为GNU 9.3.0
CMake错误位于/usr/share/CMake-3.16/Modules/CMakeCInformation。CMake:84(包括):
include找不到加载文件:
/home/shree/aseprite/build/laf/cmake/c_flag_overrides.cmake
/home/shree/aseprite/build/laf/cmake/cxx_flag_overrides.cmake
调用堆栈(最新调用优先):
CMakeLists.txt:31(项目)
--检查C编译器是否工作:/usr/bin/cc
--检查C编译器是否工作:/usr/bin/cc--works
--检测C编译器ABI信息
--检测C编译器ABI信息-完成
--检测C编译特性
--检测C编译特性-完成
CMake错误位于/usr/share/CMake-3.16/Modules/cmakexxinformation.CMake:89(包括):
include找不到加载文件:
/home/shree/aseprite/build/laf/cmake/c_flag_overrides.cmake
/home/shree/aseprite/build/laf/cmake/cxx_flag_overrides.cmake
调用堆栈(最新调用优先):
CMakeLists.txt:31(项目)
--检查CXX编译器是否工作:/usr/bin/c++
--检查CXX编译器是否正常工作:/usr/bin/c++--正常工作
--检测CXX编译器ABI信息
--检测CXX编译器ABI信息-完成
--检测CXX编译特性
--检测CXX编译功能-完成
CMakeLists.txt:41处的CMake错误(消息):
您的Aseprite存储库不完整,请使用以下方法初始化子模块:
git submodule update --init --recursive
--配置不完整,出现错误!
另请参见“/home/shree/aseprite/build/CMakeFiles/cmakoutput.log”