- 博客(15)
- 收藏
- 关注
原创 linux下升级Gcc G++ 到C++17
您可以尝试安装更高版本的 GCC,但通常最简单的方法是使用 toolchain 测试版或 devtoolset(如果可用)。不过,对于 Ubuntu,更常见的是直接安装 GCC 的新版本或从源代码编译。然后,尝试编译一个简单的 C++17 程序来验证支持。同样使用 gcc --version 和 g++ --version 来检查安装的 GCC 版本,并编译一个简单的 C++17 程序来验证支持。或者,您也可以从 GCC 的官方网站下载源代码并自行编译安装,但这通常更复杂,需要更多的依赖项和配置。
2024-10-12 14:02:51 404
原创 ubuntu下升级gcc和g++到9版本
如果你遇到任何问题,确保检查你的Ubuntu版本和apt仓库的配置,以及任何可能的依赖问题。如果你安装了多个版本的GCC,并希望更改系统默认的GCC版本,你可以使用update-alternatives命令。如果你的目标是升级到GCC的某个特定版本,而不是最新版本,你可能需要添加额外的软件源(如PPA),因为Ubuntu的官方软件仓库中可能不包含所有版本的GCC。这条命令会安装GCC的最新版本(或者根据你的Ubuntu版本和配置,apt会安装与你的系统兼容的最新GCC版本)。2. 安装或升级GCC。
2024-09-04 13:06:29 590
原创 qt加载qm文件,翻译无效问题
如果将 a.installTranslator(&qtTranslator);放在MainBoardCheckClient w;语句后面,可能会出现部分翻译无效,甚至全部无效。
2023-06-05 16:39:31 1297 1
原创 C++中的空类,默认产生哪些类成员函数?
这其中构造函数和析构函数大家都知道。有疑问的就是拷贝构造函数,赋值运算符,以及两个取址运算符。// 取址运算符 const。拷贝构造函数,有的人也称复制构造函数。它只有一个参数,参数类型是本类的引用。很多面试和笔试都会考这个。取址运算符,这个好理解,const取址运算符,
2023-04-24 15:46:15 117
原创 Debug与Realse下的lib
引用第三方库时,默认引用的lib文件,debug比realse 多一个d如 debug下 xxxd.lib在realse下xxx.lib
2021-08-04 17:23:05 661
原创 触发两次槽函数现象
QT新信号的绑定:connect(ui->m_addbtn, SIGNAL(QPushButton::clicked), this, SLOT(TimeRangSet::on_m_btnOk_clicked));会有触发两次槽函数现象。复原为:connect(ui->m_addbtn, SIGNAL(QPushButton::clicked), this, SLOT(TimeRangSet::on_m_addbtn_clicked));可以避免。...
2021-04-16 10:42:52 274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人