歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 18下編譯gcc文件問題

Fedora 18下編譯gcc文件問題

日期:2017/2/28 14:47:43   编辑:Linux教程

今天下載了個cpp後綴的源碼,在想本機上編譯運行,可結果出現問題,然後依次解決,現陳訴如下:

Fedora 18 我都不知道我多久裝的g++,if 你沒有,請執行命令:yum install gcc-c++

解決了編譯器的事後,我們編譯可能還會發現錯誤,如果你寫了iostream.h的頭文件,那麼會編譯不過的,

在/usr/include/c++/4.7.2裡是沒有 iostream.h 頭文件的,改成 iostream 吧。再在主函數前加上 using namespace

std; 一行; 有 .h 後綴的是老文件, C++ 標准誕生(98 年)之前的東西。 C++ 標准頭文件沒有 .h 後綴,且標准庫諸函數

都置於 std 命名空間中。別跟著書上寫有 .h 的了,教材落後十多年了!

呵呵,後面的話是一位前輩說的,聽著好受刺激,學十幾年前的東西,學的還那麼渣,慚愧啊。

更多Fedora相關信息見Fedora 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=5

Copyright © Linux教程網 All Rights Reserved