導航:首頁 > 編程語言 > dvecpp編程實例

dvecpp編程實例

發布時間:2023-10-22 05:03:54

㈠ Dev C++下的一個簡單的OpenGL程序

在devc++的include目錄中的gl目錄下有三個opengl頭文件,分別是gl.h,glu.h,glext.h沒有你包含的glut.h所以會提示找不到頭文件,改正後連接錯誤如圖:

可以看出來並沒有定義你的main函數里的各種init函數,我在上述三個頭文件里也沒有找到這些函數,沒有這些函數說明沒有這些函數的庫文件,當然就鏈接不到了。

devc++是一個輕量級的IDE,缺少很多進行某項專門開發所需的api函數,要進行opengl開發建議你還是找下openglsdk一類專門的開發工具,它們提供完整的這些api函數

如果已經添加了頭文件,但是還是出現以上的錯誤,那你你應該檢查是不是添加了所需的擴展庫文件(*.a)了,上面的linkerror是因為雖然頭文件有聲明但鏈接不到庫文件的原因。glut庫解壓後包含一個.h,一個.def,一個.lib和一個.dll文件。將.h拷貝到include目錄下,.dll拷貝到windows的系統目錄下(windowssystem32),貌似你只將dll放在系統目錄下而沒有配置擴展庫文件,對於庫文件可以使用reimp工具將.lib文件轉換成.a文件。命令如下:

reimpglut32.lib

這樣,就會在同一目錄下生成一個glut32.def和一個libglut32.a文件,將libglut32.a拷貝到lib目錄下。同時記得要刪除原來的glut庫(如果有的話),否則link時可能會出錯。

上面所說的mingw-utils可在下面的地方下載到,解壓後在bin里有reimp

mingw-utils-0.3:

http://sourceforge.net/project/downloading.php?groupname=mingw&filename=mingw-utils-0.3.tar.gz&use_mirror=jaist

㈡ 如何讓dev c++新建源代碼就自動包含一段固定代碼

跟我來做:
1.首先到C:\Program Files\Dev-Cpp\Templates (這是我Dev-Cpp的安裝位置)
2.找到2-ConsoleApp.template,ConsoleApp_c.txt,ConsoleApp_cpp.txt,這三個文件,然後在同一個文件夾內(C:\Program Files\Dev-Cpp\Templates),復制這三個文件,將2-ConsoleApp.template改名為my.template(文件名隨便,後綴名不能改),將ConsoleApp_c.txt和ConsoleApp_cpp.txt改名,我改名為cc.txt和ccp.txt
3.打開my.template文件會看到如下代碼:
[Unit0]
CName=main.c
CppName=main.cpp
C=consoleapp_c.txt
Cpp=consoleapp_cpp.txt
將第三第四行改成:
C=cc.txt
Cpp=ccp.txt
4.上面的代碼:(可改可不改)
[Template]
ver=3
Name=Console Application
IconIndex=1
Description=A console application (MSDOS window)
Catagory=Basic
可以把Name改為myproject,Descroption可以改成自己的描述.
5.打開cc.txt和ccp.txt(cc.txt對應C編譯,ccp對應C++編譯),然後修改或加入自己的代碼.
6.打開dev-C++,新建->工程,你會看到一個你自己定義的工程:myproject,於是,新建工程中就有自己的代碼了.
要有固定代碼必須用工程(模板是為工程服務的...)直接新建只能是空的cpp文件.
替代方法,你可以像樓上那樣說的,或者,自己先把固定代碼放在某一個位置,每次打開那個文件,保存和編譯時要另存為在另一個地方(忘記另存為就麻煩了..).

閱讀全文

與dvecpp編程實例相關的資料

熱點內容
newfile命令快捷鍵 瀏覽:567
阿里雲物理伺服器 瀏覽:953
靈狐視頻app哪個好 瀏覽:257
大廠退役程序員自述 瀏覽:252
linux命令watch 瀏覽:889
加密幣哪些平台不撤出中國 瀏覽:553
max加線命令 瀏覽:424
app胖瘦模式哪個好用 瀏覽:724
可以下載源碼的軟體 瀏覽:487
程序員寫一天代碼累嗎 瀏覽:628
ie文件夾禁止訪問 瀏覽:544
百川互聯網程序員 瀏覽:784
linuxpython解釋器 瀏覽:668
興安得力軟體加密狗 瀏覽:494
智能網路攝像頭加密 瀏覽:574
軟體畢業程序員培訓 瀏覽:654
安卓陀螺儀低怎麼辦 瀏覽:248
一級建造師復習題集pdf 瀏覽:904
法理學pdf海默 瀏覽:394
伺服器內存儲器是用什麼的 瀏覽:820