移动端网站如何开发,wordpress模板文件命名,中企建设网站,百度关键词优化多少钱Run in terminal莫名奇妙软件无法在QtCreator中运行或者调试#xff0c;main函数都无法进入#xff0c;QtCreator中一运行就崩溃#xff0c;并跳到汇编界面#xff0c;这多半和代码没什么关系#xff0c;我这里是将项目-运行中的“Run in terminal”去掉勾选#xff…Run in terminal莫名奇妙软件无法在QtCreator中运行或者调试main函数都无法进入QtCreator中一运行就崩溃并跳到汇编界面这多半和代码没什么关系我这里是将项目-运行中的“Run in terminal”去掉勾选就可以进入main函数了。/etc/ld.so.conf.d如果依赖的库不在运行程序的根目录下那么需要将依赖库所在路径配置到环境变量中去。一般使用LD_LIBRARY_PATH环境变量。LD_LIBRARY_PATH是Linux环境变量名该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。银河麒麟系统内核是linux所以也可以配置LD_LIBRARY_PATH变量但是有时候配置发现不生效命令行中打印LD_LIBRARY_PATH变量显示不出配置的路径这时可以写个conf文件里面配置路径放到/etc/ld.so.conf.d中。环境变量不生效一般使用source /etc/profile命令让新配置的环境变量生效但是银河麒麟中这个命令好像不管用除了重启机器还可以使用注销用户的方式让环境变量快速生效。依赖库问题定位一般使用“ldd **.so”命令来查看**.so文件所需要依赖的库是否都可以找到一般会从当前目录和环境变量目录去查找另外可以使用“ldd -r **.so”命令来执行对函数和对象的重定位并报告丢失的任何函数或对象如果出现undefined symbol错误那么就说明依赖库存在问题需要进行重新编译。