1 cd xxx/OpenDDS-3.13/build/target
source setenv.sh
2 仿照DevGuideExamples 建立工程文件
DevGuideExamplesMy/FACE/Simple:
$ tree
.
├── CallbackSubscriber.cpp
├── face_config.ini
├── face_config_static.ini
├── FaceMessage.idl (topic 描述文件)
├── FaceMessenger_Export.h
├── FaceMessenger.mpc (工程描述文件)
├── Publisher.cpp
└── Subscriber.cpp
0 directories, 8 files
3 建立 DevGuideExamplesMy.mwc (workspace 文件)
workspace {
DevGuideExamplesMy
}
4 生成GNUmakefile 工程文件编译树
mwc.pl -type gnuace ./DevGuideExamplesMy.mwc
5 编译生成应用
cd OpenDDS-3.13/build/target/DevGuideExamplesMy/FACE/Simple
make