会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
drink-crow
博客园
首页
新随笔
联系
订阅
管理
2024年1月23日
vscode gdb加载natvis文件
摘要: launch.json 需要 "showDisplayString": true https://github.com/Microsoft/vscode-cpptools/issues/476
阅读全文
posted @ 2024-01-23 10:32 drink_crow
阅读(35)
评论(0)
推荐(0)
2024年1月18日
使用 git subtree 来拆分仓库
摘要: git subtree
阅读全文
posted @ 2024-01-18 10:26 drink_crow
阅读(17)
评论(0)
推荐(0)
2024年1月13日
使用rufus来轻松制作系统安装U盘
摘要: https://rufus.ie/
阅读全文
posted @ 2024-01-13 22:37 drink_crow
阅读(51)
评论(0)
推荐(0)
2024年1月9日
CMAKE 无法使用 ${Variable} 来配置命令
摘要: 如例子 set(COMMAND_STR "COMMAND yourcommand arv1" add_custom_command(TARGET mytarget POST_BUILD ${COMMAND_STR} 无法接受内置的 COMMAND 。其他的配置也一样,遇上需要循环的地方,需要使用别的
阅读全文
posted @ 2024-01-09 19:16 drink_crow
阅读(15)
评论(0)
推荐(0)
CMAKE 使用导入库
摘要: add_library(lib_interface INTERFACE) target_link_directories(lib_interface INTERFACE your/lib/path) target_link_libraries(lib_interface INTERFACE you/
阅读全文
posted @ 2024-01-09 19:13 drink_crow
阅读(67)
评论(0)
推荐(0)
Linux下动态依赖库的问题
摘要: 由于 Linux 默认的查找路径中没有当前文件夹的,所以编译的程序或动态库移植比较麻烦。 查看依赖,rpath等信息 readelf -d path/to/exec 测试依赖库是否能找到 ldd path/to/exec 写rpath patchelf --set-rpath "\$ORIGIN:\
阅读全文
posted @ 2024-01-09 19:09 drink_crow
阅读(127)
评论(0)
推荐(0)
2024年1月2日
opencacasde 设置选择颜色
摘要: // 选中颜色 myAISContext->HighlightStyle(Prs3d_TypeOfHighlight_Selected)->SetColor({0,0,1,Quantity_TOC_RGB}); // 高亮颜色 myAISContext->HighlightStyle(Prs3d_T
阅读全文
posted @ 2024-01-02 11:26 drink_crow
阅读(106)
评论(0)
推荐(0)
opencascade 设置选择过滤器
摘要: 如果 occ 提供几个类不能满足,可以参考如下代码 class myfilter : public SelectMgr_Filter { public: using SelectMgr_Filter::SelectMgr_Filter; // 过滤掉文字标签对象 virtual Standard_B
阅读全文
posted @ 2024-01-02 10:28 drink_crow
阅读(86)
评论(0)
推荐(0)
Linux 下指定程序运行时动态库搜索路径
摘要: rpath 指定 可以在编译时指定,例如 g++ -rpath=/your/path:/your/path1 使用 : 分割路径 也可以用 chrpath 修改 shell 指定 LD_LIBRARY_PATH 变量 配置文件 /etc/ld.so.conf 中指定的动态库搜索路径以及 /etc/l
阅读全文
posted @ 2024-01-02 10:06 drink_crow
阅读(227)
评论(0)
推荐(0)
2024年1月1日
使用 callgrind 在 Linux 进行局部代码性能分析
摘要: VS 的性能剖析器可以很方便在选定的代码之间(用断点或者别的什么控制)进行性能剖析,这个功能在大型项目里是十分重要的。linux 虽然有比 win 下更强的更深入的性能剖析器,但是很遗憾,pref 之类的这些剖析器输出的整个程序运行的信息,反而会让你找不到需要关键信息。 找了很久,最后在 Visua
阅读全文
posted @ 2024-01-01 01:09 drink_crow
阅读(144)
评论(0)
推荐(0)
公告