A. keil4編譯時找不到頭文件
是不是晶元型號沒有選對?
B. 如何解決gcc編譯c程序找不到頭文件的問題
剛裝好的GCC什麼都不能編譯,因為沒有一些必須的
頭文件
,所以要安裝build-essential,安裝了這個包會安裝上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等好多必須的軟體和頭文件。
C. 用G++編譯時老報一些找不到頭文件的錯,但GCC就沒有
通常找不到指定函數不是因為編譯參數問題。而是你
g.cpp
中在include
f.h的時候沒有使用:
extern
"C"
{
#include"f.h"
}
因為C語言和cpp的編譯過程中的函數名稱修飾規則是不一樣的。當cpp引用C庫的時候必須告訴
編譯器
,哪些函數是
C函數
D. 我include自己的頭文件,編譯器卻提示找不到,大家幫忙看看怎麼回事好么
汗…………你這個頭文件又不是C++風格頭文件……你的文件是「SingleLinkList.h」
當然找不到名為「SingleLinkList」的文件了,注意區分有.h和沒有.h是什麼含義,為什麼要這么做
E. linux編程菜鳥問題
apue.h是一個《UNIX環境高級編程》作者自己寫的一個頭文件,所以任何版本的編譯器中你都不會找到這個頭文件。你可以在網上下載一個相對靠譜的文件,並把文件放到/usr/include目錄下。這樣代碼中有#include <apue.h>就可以了。如果將這個頭文件放置在qiu.c文件相同目錄下,那麼就是這樣包含頭文件: #include "apue.h"。不過建議初學者還是不要使用這個頭文件,初期學習還是以扎實基本功為主,應該有必要了解每個函數需要包含什麼頭文件,因此直接使用這個文件並不見得是什麼好事。包括後面一些出錯處理函數,建議還是自己寫一些簡單的出錯處理吧,對能力也是是一種鍛煉。.
F. 編譯器說找不到「atlimage.h」頭文件,這個問題應該怎麼解決呢。我用的是VC6
怎麼解決的 能不能詳細解釋下
G. 為什麼編譯提示找不到頭文件
Tools->Options->Directories,看看Include files的目錄配置是否正確。
H. C語言 VC6.0 編譯時找不到頭文件 應該怎麼設置
#include<system.h>這句話你寫錯了啊應該是 #include<stdio.h>
I. 為什麼編譯android內核的時候, 編譯器提示找不到頭文件,而該頭文件其實是存在的,
具體報錯提示? flex,bison,build-essential,curl,libncurses5-dev,libsdl-dev,gperf,zip有沒有裝全?