c++ - 如何在 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})
如何修复此错误并继续编译这些源?
解决方案
我选择了 x64 调试项目设置。错误消失了。结果我没有完成 URL Github bytecoin compile guide上解释的 32 位的必要步骤。因此,我只能使用 64 位调试项目设置。
推荐阅读
- php - 如何在 PHP 中按日期从 RSS 获取数据?
- node.js - UnhandledPromiseRejectionWarning:TypeError:无法读取未定义的属性“roleId”
- c# - 使用 Sytem.Secuirty.Cryptography 的 C# AES-GCM 和 RSA 加密
- azure - az cli create webapp 失败并出现 ResourceNotFound 错误
- asp.net - ASP.NET MVC Bootstrap 下拉菜单不显示
- javascript - 修改/移动 DOM 中的现有 html 标签(javascript)
- angular - 如何在amcharts中从所选国家/地区恢复默认颜色
- javascript - 向 DT 表的父行添加图标
- reactjs - 如何从两个数组返回索引?
- sql - 生成老化报告