Clone 克隆 CTK 并编译运行测试代码
下载代码
cd /mnt/d/xproject/ git clone https://github.com/yuzhongbin/CTK.git
配置和编译
mkdir ctk-superbuild cd ctk-superbuild ccmake ../CTK sudo make -j
运行
cd ./CTK-build/bin ./CTKPluginFrameworkAuthPlugsTests
踩坑记录
1、会用 ccmake 配置 cmake 编译参数
ccmake ../CTK
后,按 c 键启动配置,上下键移动,回车键修改值,最终选定的值如下,完成后按 c 键,然后 g 键生效。
Page 1 of 1
CTK_BUILD_ALL OFF
CTK_BUILD_ALL_APPS OFF
CTK_BUILD_ALL_LIBRARIES OFF
CTK_BUILD_ALL_PLUGINS OFF
CTK_BUILD_EXAMPLES OFF
CTK_ENABLE_DICOM OFF
CTK_ENABLE_DICOMApplicationHos OFF
CTK_ENABLE_PluginFramework ON
CTK_ENABLE_Python_Wrapping OFF
CTK_ENABLE_Widgets OFF
CTK_USE_GIT_PROTOCOL OFF
QT_QMAKE_EXECUTABLE /usr/bin/qmake
CTK_BUILD_ALL: Build everything in CTK
Press [enter] to edit option Press [d] to delete an entry CMake Version 3.10.2
Press [c] to configure
Press [h] for help Press [q] to quit without generating
Press [t] to toggle advanced mode (Currently Off)
2、编译过程中会下载其他 git 库,部分已失效;已全部修改为 github 上有效的代码库
3、ccmake配置时,CTK_USE_GIT_PROTOCOL设置为OFF走https协议,每次都要输入github上的用户名和密码
4、示例代码在 /CTK/Libs/PluginFramework/Testing/FrameworkTestPlugins/auth_plugin
目录中
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: Gulp4 前端自动化工作流配置
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论