作者Matz (イラマチオ研究员)
看板C_and_CPP
标题[讨论] 为何要向下编译如此困难?
时间Sun Apr 11 17:13:40 2021
如题喔。
最近因为一些原因想要使用GCC 4.4.2。
结果编到一半出现错误,解完後又出现。
接连遇到3、4个後只好放弃。
现在只好慢慢往下5.3 -> 4.9.4 -> 4.8.4 -> 4.7.4.........
错误才相对减少,但以往使用低版本往上编即使版本跨度较大也鲜少
遇到如此多且无解的问题,照理说版本提升後对原先的一些语法也会提供支援。
有大大能开示吗????
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.100.37.241 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1618132422.A.F39.html
1F:→ nh60211as: 所以是遇到什麽问题 04/11 17:14
2F:推 Schottky: 模糊的问题只会有模糊的回答,比如「单纯是你太逊」之类 04/11 17:16
3F:→ Lipraxde: 其实用新版的 compiler 也可以,但是参数要下对,譬如 04/11 17:56
4F:→ Lipraxde: 说指定 C/C++ 版本、关掉某些 error 等 04/11 17:56
5F:→ LPH66: 所以是什麽问题...说不定只是老写法行不通而已 04/11 18:59
6F:→ osnq: 也许,你将warning 都忽略可能就过了 04/11 23:05
7F:→ ketrobo: 笑筊 04/11 23:20
8F:→ chuegou: 是你code的错误还是相依套件的? 04/12 00:10
9F:推 noahleft: 像是_GLIBCXX_USE_CXX11_ABI这类的? 04/12 12:05
10F:→ firejox: 写法有合乎标准吗 04/12 14:11
11F:推 MartinJ40: C++17开始许多语法removed and deprecated 04/12 16:04
12F:→ MartinJ40: 就是楼上说的 你的写法不合标准 然後flag下错 04/12 16:05
13F:→ MartinJ40: 所以2F 单纯是你太逊wwwww 似乎合理? 04/12 16:05
14F:→ final01: GCC就是烂,不是你太烂XD 04/12 21:08
15F:→ loveme00835: 比较可能是你太弱 ☺ 04/13 18:33
16F:→ F04E: 模糊的问题只会有模糊的回答,比如「单纯是你太逊」之类 04/14 11:58
17F:推 shadow0326: 4.2~4.8一堆c++11的语法从部分支援到大多支援 04/15 01:09