Build a OpenSplice HelloWorld project with CMake
https://github.com/itfanr/opensplice-cpp-cmake
- 设置环境变量
编译和运行都需要终端的环境变量!
环境变量很重要,必须首先设置!
cd 到 x86_64.linux 目录,然后执行:
source release.com
查看环境变量:
itfanr@itfanr-pc:src$ echo $OSPL_HOME
your_dir/x86_64.linux
2.由IDL编译产生cpp的相关文件
cd 到src 目录,执行:
your_dir/x86_64.linux/bin/idlpp -l isocpp2 idl/HelloWorldData.idl
CMakeLists等还有些问题,所以这一步只能手动编译了。囧
3.编译HelloWold工程
在src目录,执行:
cmake . && make
4.最终的目录结构
itfanr@itfanr-pc:src$ tree
.
├── CMakeCache.txt
├── CMakeFiles
│ ├── 3.5.1
│ │ ├── CMakeCCompiler.cmake
│ │ ├── CMakeCXXCompiler.cmake
│ │ ├── CMakeDetermineCompiler