0

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

我已按照以下链接中解释的使用 Visual Studio 构建 open62541 的步骤进行操作:https ://open62541.org/doc/current/building.html 。我不想使用 Visual Studio,而是 C++ Builder 6。但我收到如下错误。

我已经安装了以下软件。

  1. CMake 3.10.0
  2. Python 2.7.1
  3. C++ 生成器 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 文件。得到解决方案后会更新

4

1 回答 1

0

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

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

于 2019-09-11T12:43:05.980 回答