QT调试动态库
QT直接调试时,发现在动态库中打的断点无效,提示找不到动态库
设置动态库路径即可正常调试
设置位置:选项 ——> 调试器 ——> GDB ——> 额外的启动命令,添加set solib-search-path library_path ,将 library_path[……]
pthread_create默认创建的线程是非分离状态,线程退出后不会主动释放资源,需要等到join后才会释放。
实际使用中可以将线程的属性设置为分离状态,即退出就释放资源。
例如:
[……]
可以使用反引号`来实现。
反引号“是命令替换,命令替换是指Shell可以先执行“中的命令,将输出结果暂时保存,在适当的地方输出。
注意:是反引号`,不是单引号’。反引号的键盘位置在ESC下方。
例如:
执行结果:
[……]