1. c語言中「genlib.h」文件找不到
別發愁啊,在VC和TC庫里根本沒有這2個頭文件啊.自然找不到了.
你找到相應的源代碼,自己寫個genlib.h和graphics.h加進去就行了.當然,函數體也要寫.
2. 為什麼C語言是總是提示庫文件找不到
在菜單Options--Directories里將裡面所以的路徑都改為你TC的路徑,後面的\TURBO2都別改,將前面的改了就可了
3. C語言VC6.0找不到graphics.h 和system.h怎麼辦怎樣加進去
可以添加,在網站下載後,設置一下內容即可:(或者復制頭文件至VC98文件夾內,VC98為VC6.0的默認頭文件和靜態庫文件目錄,若需要更改目錄的話到
工具-》設置-》
目錄
-》設置相關的路徑即可)
1、添加工程的頭文件目錄:工程---屬性---配置屬性---c/c++---常規---附加包含目錄:加上頭文件存放目錄。
2、添加文件引用的lib靜態庫路徑:工程---屬性---配置屬性---鏈接器---常規---附加庫目錄:加上lib文件存放目錄。
然後添加工程引用的lib文件名:工程---屬性---配置屬性---鏈接器---輸入---附加依賴項:加上lib文件名。
3、添加工程引用的dll動態庫:把引用的dll放到工程的可執行文件所在的目錄下。
4. C語言lib
C語言中lib??是個lib的文件夾吧,裡面放了很多庫函數,是方便調用和編寫程序的
#include
好像就是從lib文件夾中優先查找的吧,
如果是VC6.0編寫的話,
C:\Program
Files\Microsoft
Visual
Studio\VC98\LIB
C:\Program
Files\Microsoft
Visual
Studio\VC98\MFC\LIB
默認配置吧,當然也可以自己添加
5. c語言如何將自己lib目錄添加到系統目錄中
請編譯的時候加上-l參數
比如: gcc remuxing.c -omain -I/home/fengfei/ffmpeg_Bin/include -L/home/fengfei/ffmpeg_Bin/lib -lavformat -lavdevice -lavcodec -lavutil -lpthread -lswscale -lswresample -lSDL -lbz2 -lz -lm -lrt
-l 接的是庫的頭文件所在的目錄
-L 接的是庫所在的路徑
6. c語言 只給出*.h頭文件怎麼找到對應的lib
不對應得話 那你就在這樣做:假設phapi.h對應的lib文件名為api.lib
那麼
#include <phapi.h>
#gragma comment(lib,"api.lib") (切記這里是沒有;號的)
7. c語言lib文件的引用為什麼引用不到
lib是在二進制的鏈接庫,你程序中調用其中的函數要包含相應的頭文件和聲明
8. C語言調試中出現錯誤如下: LINK:fatal error LNK1104:cannot open file "..\..\..\Lib\dmc32.Lib"
加入
#Pragma(lib,"dmc32.Lib")
記住,要把lib文件拷到你工程下
或者在link里加入這個lib文件也可以