楼主:
Matz (妹妹C吸)
2021-04-11 17:13:40如题喔。
最近因为一些原因想要使用GCC 4.4.2。
结果编到一半出现错误,解完后又出现。
接连遇到3、4个后只好放弃。
现在只好慢慢往下5.3 -> 4.9.4 -> 4.8.4 -> 4.7.4.........
错误才相对减少,但以往使用低版本往上编即使版本跨度较大也鲜少
遇到如此多且无解的问题,照理说版本提升后对原先的一些语法也会提供支援。
有大大能开示吗????
模糊的问题只会有模糊的回答,比如“单纯是你太逊”之类
作者:
Lipraxde (Lipraxde)
2021-04-11 17:56:00其实用新版的 compiler 也可以,但是参数要下对,譬如说指定 C/C++ 版本、关掉某些 error 等
作者:
LPH66 (-6.2598534e+18f)
2021-04-11 18:59:00所以是什么问题...说不定只是老写法行不通而已
作者:
osnq (又可以挂bbs了)
2021-04-11 23:05:00也许,你将warning 都忽略可能就过了
作者:
ketrobo (猫萝卜)
2021-04-11 23:20:00笑筊
作者:
chuegou (chuegou)
2021-04-12 00:10:00是你code的错误还是相依套件的?
作者:
noahleft (NoahLeft)
2021-04-12 12:05:00像是_GLIBCXX_USE_CXX11_ABI这类的?
作者:
firejox (Tangent)
2021-04-12 14:11:00写法有合乎标准吗
作者:
MartinJ40 (Martin J-40)
2021-04-12 16:04:00C++17开始许多语法removed and deprecated就是楼上说的 你的写法不合标准 然后flag下错所以2F 单纯是你太逊wwwww 似乎合理?
作者:
final01 (牛顿运动定律)
2021-04-12 21:08:00GCC就是烂,不是你太烂XD
作者:
F04E (Fujitsu)
2021-04-14 11:58:00模糊的问题只会有模糊的回答,比如“单纯是你太逊”之类
4.2~4.8一堆c++11的语法从部分支援到大多支援