使用 cmake 为 vxworks 构建 OPCUA
Building OPCUA for vxworks using cmake
我正在为 vxworks 6.6 构建 OPCUA。我在
中获得了信息
http://forum.unified-automation.com/post2724.html#p2724
下面提到 "create a new CMake project for "Eclipse CDT4 - Unix Makefiles" with the vxWorks CMake toolchainfile."
这里作者说的"vxWorks CMake toolchainfile."是什么意思?
我也在寻找从 CMake 为 vxworks workbench 构建生成项目的步骤,比如什么是可用的前置软件(我在 windows 7 机器上安装了 CMake 3.2.2 ).如果用简单的 Helloworld 应用程序解释步骤就好了 我们如何从 windows CMake3.2.2.
生成 vxworks workbench 项目
谢谢
Here what does author mean by "vxWorks CMake toolchainfile."?
工具链文件是包含有关用于目标平台的工具链的信息的文件。它包含要使用的编译器,包括路径、库等。
问题:CMake不支持VxWorks。
你能做什么:
- OPCUA 是否已经包含一个(或其他类型的 cmake 支持)?
- 如果是这样,那你就走运了...
- 编写您自己的工具链文件
- 没那么难
- 建议:编写描述目标平台的工具链文件和平台文件(一些信息:here (useful!), here and here)
- 如果能在网上搜索一下
- 使用 CMake 的基本交叉编译功能
- (在 CMake GUI 中:使用 "Specify options for cross-compiling")
- 在某些情况下这就足够了;设置编译器并包含路径
- 这或多或少是工具链文件所做的
I am also looking for steps in building in generate project for vxworks workbench from CMake
作为VxWorks,Workbench没有官方支持IDE。因此您不能直接生成 Workbench 项目。但由于 WB 是基于 Eclipse 的,您可以使用通常的 Eclipse 项目文件。缺点:并非所有 WB 功能都可用(但您可以使用 CMake 实现大部分功能)。
like what are prequestie software to be avialable
仅 CMake、Workbench 和常用的 VxWorks 平台(编译器、库、BSP 等)。
It would be good if steps are explained with simple Helloworld application how do we generate vxworks workbench project from windows CMake3.2.2.
如您所见:这并不容易。但基本步骤:
- 写一个工具链文件(如果你没有)和平台文件(取决于你想支持多少平台/编译器)。你从上面的 link
得到了一些帮助
- 检查您的工具链文件是否导致编译成功
- 生成 Eclipse 项目文件(信息:CMake:Eclipse UNIX Tutorial and Eclipse CDT4 Generator)
我正在为 vxworks 6.6 构建 OPCUA。我在
中获得了信息http://forum.unified-automation.com/post2724.html#p2724
下面提到 "create a new CMake project for "Eclipse CDT4 - Unix Makefiles" with the vxWorks CMake toolchainfile."
这里作者说的"vxWorks CMake toolchainfile."是什么意思?
我也在寻找从 CMake 为 vxworks workbench 构建生成项目的步骤,比如什么是可用的前置软件(我在 windows 7 机器上安装了 CMake 3.2.2 ).如果用简单的 Helloworld 应用程序解释步骤就好了 我们如何从 windows CMake3.2.2.
生成 vxworks workbench 项目谢谢
Here what does author mean by "vxWorks CMake toolchainfile."?
工具链文件是包含有关用于目标平台的工具链的信息的文件。它包含要使用的编译器,包括路径、库等。
问题:CMake不支持VxWorks。
你能做什么:
- OPCUA 是否已经包含一个(或其他类型的 cmake 支持)?
- 如果是这样,那你就走运了...
- 编写您自己的工具链文件
- 没那么难
- 建议:编写描述目标平台的工具链文件和平台文件(一些信息:here (useful!), here and here)
- 如果能在网上搜索一下
- 使用 CMake 的基本交叉编译功能
- (在 CMake GUI 中:使用 "Specify options for cross-compiling")
- 在某些情况下这就足够了;设置编译器并包含路径
- 这或多或少是工具链文件所做的
I am also looking for steps in building in generate project for vxworks workbench from CMake
作为VxWorks,Workbench没有官方支持IDE。因此您不能直接生成 Workbench 项目。但由于 WB 是基于 Eclipse 的,您可以使用通常的 Eclipse 项目文件。缺点:并非所有 WB 功能都可用(但您可以使用 CMake 实现大部分功能)。
like what are prequestie software to be avialable
仅 CMake、Workbench 和常用的 VxWorks 平台(编译器、库、BSP 等)。
It would be good if steps are explained with simple Helloworld application how do we generate vxworks workbench project from windows CMake3.2.2.
如您所见:这并不容易。但基本步骤:
- 写一个工具链文件(如果你没有)和平台文件(取决于你想支持多少平台/编译器)。你从上面的 link 得到了一些帮助
- 检查您的工具链文件是否导致编译成功
- 生成 Eclipse 项目文件(信息:CMake:Eclipse UNIX Tutorial and Eclipse CDT4 Generator)