Linux_无法运行可执行文件
来源:互联网 发布:淘宝装修在线辅助工具 编辑:程序博客网 时间:2024/04/28 11:16
本周遇到了一个问题:使用Qt编写好的软件,将其运行之后,生成了可执行文件。但是,当此软件程序的.pro中包含了NS3中的一些.so文件时,只能通过Qt来运行他,无法双击其可执行文件运行。
解决方法:运行不了是因为找不到相关的libns3.19-core-debug.so(或libns3.25-core-debug.so)文件,我们知道ns3的.so文件在build文件夹中,因此需要将这个位置告诉libc.conf文件。
而libc.conf文件位于/etc/ld.so.conf.d中,是一个只读文件。
- 我们首先需要将其的权限重新设置,使用 sudo chmod a+w libc.conf。
- 然后再通过终端编辑此文件 vi libc.conf 进入编辑模式 A,加入新的位置,退出编辑模式 Esc,保存 :w,退出 :q。
- 然后在当前目录下输入 sudo ldconfig。
- 然后再运行包含有NS3头文件的Qt界面可执行文件。
需要用到的命令:
cd /etc cd ld.so.conf.dsudo chmod a+w libc.confvi libc.confA/home/wzx/ns-allinone-3.19/ns-3.19/build (/home/xiaoyao/ns-allinone-3.25/ns-3.25/build)Esc:w:qsudo ldconfig
阅读全文
0 0
- Linux_无法运行可执行文件
- 可执行文件无法运行
- 可执行文件无法运行
- 可执行文件运行
- 生成了发布版本的可执行文件后,程序无法运行
- Qt 错误: 无法运行 release 下的可执行文件
- linux_无法锁定管理目录
- 批量运行可执行文件
- 运行C可执行文件helloworld
- 批处理运行可执行文件
- Java运行可执行文件
- Ubuntu 无法运行 eclipse,提示 没有为可执行文件 文件类型安装应用程序。
- 命令行运行java可执行文件,提示“错误:找不到或无法加载主类“
- Linux_查看正在运行的命令_top
- 运行VS可执行文件 360提示有菠萝影音插件想要捆绑 导致程序无法正常编译和运行解决办法
- 可执行文件不能运行的解决方法
- 程序中运行其他可执行文件
- 可执行文件运行的系统调用
- Python numpy实现二维数组和一维数组拼接
- 端口号类型
- python之读写excel文件
- 郑桂兰董事长与台湾良机集团董事长张广博商务洽谈
- liunx基本命令(一)
- Linux_无法运行可执行文件
- POJ 1679
- Shell脚本中倒计时应用 – echo用法详解
- 新闻客户端案例
- Json数据载体
- HTTP断点续传原理及PHP实现 https://github.com/xfdipzone/11.FileDownload
- X86 LSS指令详解
- 致最美丽的你——【汪国新关公百图台北精品展义工特辑】
- ContextLoaderListener的作用