繁体   English   中英

如何使用或不使用CMake在C ++ Builder 6中构建open62541?

[英]How to build open62541 in C++ Builder 6 with or without using CMake?

我正在尝试在C ++ Builder 6中构建open62541。我能够找到在Visual Studio中执行相同操作的步骤。 但是,我想在C ++ Builder 6中做到这一点。

我遵循以下链接中介绍的使用Visual Studio构建open62541的步骤: https ://open62541.org/doc/current/building.html。 我不想使用Visual Studio,而是使用C ++ Builder6。但是出现以下错误。

我已经安装了以下软件。

  1. CMake 3.10.0
  2. Python 2.7.1
  3. C ++ Builder 6
  4. 打开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文件。 得到解决方案后将更新

这不是直接的答案,但这是与https://github.com/open62541/open62541/issues/3094的交叉点

其他读者可能在那里找到答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM