linux 之apt-get、qt4

本文介绍了一系列Qt开发所需的软件包安装配置方法,包括Qt环境设置、代码补全工具等,同时提到了用于UI文件转换的命令及嵌入式GUI选项。

build-essential(自带的gcc缺少头文件) gdb   indent

automake、autoconf、autogen  libtool

 


libqt4-dev  qt4-dev-tools


sudo apt-get install libqt4- 然后按tab键自动补全 

ibqt4-debug   libqt4-gui         libqt4-qt3support  libqt4-sql

libqt4-opengl  libqt4-opengl-dev

libqtcore4       libqt4-network 

libqt4-script    libqt4-scripttools       

qt4-designer  qt4-dev-tools   qt4-doc  qt4-qtconfig #qt环境设置

exuberant-ctags#代码补全

http://caterpillar.onlyfun.net/Gossip/Qt4Gossip/Qt4Gossip.html


qdevelop

把UIC.exe和你要转换的xxx.ui文件拷贝到同一目录。 
开始菜单,运行CMD 
进入uic.exe和xxx.ui的目录,运行以下命令: 
uic xxx.ui -o xxx.h 生成.h文件 
uic xxx.ui -i xxx.h -o xxx.cpp 生成.cpp文件


kde4-devel

gnome-devel gnome-dev-doc

 

Xgl是依附于OpenGL的一个全新的 Xserver 层。Xgl 可以执行复杂图形指令,比如渲染抗锯齿字体,效果明显比现有的不用 OpenGL Xserver 快  Compiz

 

 dd if=/dev/hdx | gzip >/path/to/image.gz

备份/dev/hdx全盘数据,并利用gzip工具进行压缩,保存到指定路径

 

嵌入linux GUI:qt/embedded openGUI MiniGUI MacroWindows

### 解决 Linux 中 `apt-get` 命令未找到的问题 如果遇到 `apt-get: command not found` 的错误提示,通常是因为系统的环境变量配置不正确或者某些必要的包管理工具缺失。以下是可能的原因以及解决方案: #### 1. **检查 PATH 环境变量** 首先确认 `/usr/bin` 是否存在于当前用户的 PATH 变量中。可以通过以下命令查看路径设置: ```bash echo $PATH ``` 如果 `/usr/bin` 不在其中,则需要手动将其添加到 `.bashrc` 或者 `.zshrc` 文件中。编辑文件并加入如下内容: ```bash export PATH=$PATH:/usr/bin ``` #### 2. **重新安装 coreutils 和 dpkg 工具** 如果核心工具被意外删除或损坏,可以尝试通过 Live CD 启动系统,并执行修复操作。例如,在恢复模式下运行以下命令来重新安装基础软件包: ```bash sudo apt update && sudo apt install --reinstall coreutils dpkg ``` #### 3. **验证依赖库是否存在** 某些情况下,缺少 i386 架构的支持可能导致部分程序无法正常工作。此时可按照以下方法安装支持库[^1]: ```bash sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 ``` #### 4. **NVIDIA GPU 用户注意事项** 对于 NVIDIA 显卡用户来说,可能会因为驱动问题导致类似的错误消息。确保已正确加载显卡驱动,并测试 nvidia-smi 功能是否可用[^2]。 #### 5. **Qt 开发环境下的额外需求** 若是在构建基于 Qt 的项目时发现此问题,除了上述步骤外还需要特别注意 OpenGL 库的兼容性。具体做法包括但不限于安装 mesa-common-dev 和 libglu1-mesa-dev 软件包[^4]: ```bash sudo apt-get install mesa-common-dev libglu1-mesa-dev -y ``` 综上所述,针对不同场景采取相应的措施即可有效解决 `apt-get: command not found` 错误。 ```python print("以上为解决问题的方法汇总") ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值