首页 > 解决方案 > 如何在 Visual Studio 2017 社区版中编译字节币源

问题描述

我的操作系统是 windows 7 Ultimate 64 位,语言设置不是英语。当我按照 URL https://github.com/bcndev/bytecoin上的 Visual Studio 中构建字节币代码的说明进行操作时。我可以毫无错误地做所有事情,直到部分

.... 现在启动 Visual Studio,在文件菜单中选择打开文件夹,选择.....

当我在菜单中选择“打开文件夹”打开文件夹“E:\bcndev\bytecoin”时,VS 工作了一段时间,并在 CmakeLists.txt 文件中显示两个错误。第一个是:

严重性代码描述项目文件行错误 E:\bcndev\bytecoin\CMakeLists.txt:134 (add_library) 处的 CMake 错误:找不到源文件:

../sqlite/sqlite3.c

尝试过的扩展 .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx bytecoin E:\bcndev\bytecoin\CMakeLists.txt 134

第二个是:

严重性代码 描述 项目文件行错误 E:\bcndev\bytecoin\CMakeLists.txt:134 (add_library) 处的 CMake 错误:没有给目标提供源:bytecoin-core bytecoin E:\bcndev\bytecoin\CMakeLists.txt 134

CmakeLists.txt 文件的第 134 行是:

add_library(bytecoin-core ${SOURCE_FILES})

如何修复此错误并继续编译这些源?

标签: c++cmakecryptography

解决方案


我选择了 x64 调试项目设置。错误消失了。结果我没有完成 URL Github bytecoin compile guide上解释的 32 位的必要步骤。因此,我只能使用 64 位调试项目设置。


推荐阅读