我正在尝试在 C++ Builder 6 中构建 open62541。我能够在 Visual Studio 中找到执行相同操作的步骤。但是,我想在 C++ Builder 6 中完成。
我已按照以下链接中解释的使用 Visual Studio 构建 open62541 的步骤进行操作:https ://open62541.org/doc/current/building.html 。我不想使用 Visual Studio,而是 C++ Builder 6。但我收到如下错误。
我已经安装了以下软件。
- CMake 3.10.0
- Python 2.7.1
- C++ 生成器 6
打开62541
cd <path-to>\open62541 mkdir build cd build <path-to>\cmake.exe .. -G "C++ Builder 6"
但是执行命令时出现错误“系统找不到指定的路径”:
C:\Program Files\CMake\bin\cmake.exe .. -G "C++ Builder 6"
我已将 CMake 添加到 PATH 变量中。我还想知道是否可以使用 C++ Builder 6 构建 open62541
部分解决方案:
命令:
cd <path-to>\open62541
mkdir build
cd build
cmake <path-to>\cmake.exe .. -G "Borland Makefiles"
编译这些步骤没有任何问题,并且生成了构建目录和文件。即使在将 EN_AMALGAMATION 值设置为 YES 之后,我仍然无法弄清楚为什么没有创建 open62541.h 文件。得到解决方案后会更新