vs編譯資源
⑴ Visual Studio 中的頭文件、源文件和資源文件都是什麼有什麼區別
頭文件:後綴為.h,主要是定義和聲明之類的,比如類的定義,常量定義源文件:後綴.cpp,主要是實現之類的,比如類方法的實現資源文件主要是你用到的一些程序代碼以外的東西,比如圖片之類,或者菜單、工具欄之類的定義之類
在Visual C++6.0中,工程(Project,也叫項目)是應用程序開發的基本單位。
工程的實質是一些相關聯的源文件的集合,可以把項目理解成一個工作任務,用戶的工作都是圍繞這一任務的。工程最後經過編譯、鏈接生成可執行文件(或其他部件,如動態鏈接庫Dll)。在Visual C++6.0開發環境中,可以通過工作區間窗口(Workspace)中,一個工作區可以管理多個工程,在Visual C++6.0集成開發環境中,可以通過工作區窗口管理和維護其下的工程。在新建一個工程中,可以選擇為該工程新建一個工作區還是加入當前工作區。
用應用程序向導生成框架程序後,我們可以在之前設置的Location下看到以解決方案名命名的文件夾,此文件夾中包含了幾個文件和一個以工程名命名的子文件夾,這個子文件夾中又包含了若干個文件和一個res文件夾,創建工程時的選項不同,工程文件夾下的文件可能也會有所不同。
如果已經以Debug方式編譯鏈接過程序,則會在解決方案文件夾下和工程子文件夾下各有一個名為「Debug」的文件夾,而如果是Release方式編譯則會有名為「Release」的文件夾。這兩種編譯方式將產生兩種不同版本的可執行程序:Debug版本和Release版本。Debug版本的可執行文件中包含了用於調試的信息和代碼,而Release版本則沒有調試信息,不能進行調試,但可執行文件比較小。
我將所有文件分為6個部分:解決方案相關文件、工程相關文件、應用程序頭文件和源文件、資源文件、預編譯頭文件和編譯鏈接生成文件
⑵ VS編譯器自帶變化滑鼠形狀的資源//是哪個路徑
安裝目錄下的
Common7\VS2008ImageLibrary
裡面的ico可以用來做滑鼠指針。
⑶ Visual Studio 2019怎麼編譯c語言源程序
1、首先,打開C語言編輯器工具,然後在該工具中編寫程序的源代碼,如下圖所示,然後進入下一步。
⑷ vs2010怎麼編譯源代碼
我估計你是編譯那個按鈕都不能點,是這樣的,VS和VC有個很大的區別,VS需要被編譯的對象必須形成一個PROJECT才行,意思就是,你直接打開一個CPP的文件,絕對是編譯不了,只能先建立一個工程,再把文件加進去,然後編譯的時候是編譯整個工程。具體操作大概就是文件菜單里點新建,然後選擇源代碼對應的項目,建一個空的項目,再把源代碼文件添加進去或者開始寫
⑸ vs2013 MFC 提示無法找到資源編譯器dll
先看下你的系統是什麼版本,像VS2012-VS2013是需要WIN7以上版本才以支持,
Internet Explorer要10以上才能,具體配置你可以看下這里:
http://www.visualstudio.com/zh-cn/procts/visual-studio-ultimate-with-msdn-vs#Fragment_SystemRequirements
⑹ vs2010資源編譯器問題
沒看懂,你修改了什麼路徑?怎麼修改的?
⑺ 微軟VS2010如何用來編譯C語言
如何使用Visual Studio 2010(VS2010)編譯C語言
1.打開VS2010主界面,然後選擇,文件→新建→項目,在項目類型中選擇VC++→win32 然後在右側模板中選擇win32控制台應用程序,再在下面輸入一個名稱(項目名稱,不用帶.C)
選擇保存位置後確定,彈出個對話框,不管它,下一步.
2.接下來注意了,這個對話框中,應用程序類型要選擇控制台應用程序,附加選項一定要選中「空項目」。然後點完成。然後對話框消失.
3.回到VS主界面,這時會在左側和右側多了如圖工具欄「解決方案管理器」,在源文件上點右鍵,選擇「添加→新建項」。這里注意,如果你已經有寫好的C源文件,那麼要選擇「現有項」
4.又打開個對話框,不管左邊的,在右邊的模板中選擇C++文件(注一),在下面的名稱中輸入源文件的名字加上.C(注二),保存位置用默認的。然後點擊「添加」
5.好了,編輯頁面出來了,大家可以寫代碼了,這里就寫所有程序員無論學什麼語言都要寫的一個程序「hello world」吧^_^
這里可以看到,VS2010可以智能的標示出函數參數和函數體,方便查看和修改。比VC6.0方便多了。
tips:system(「pause」)(需頭文件windows.h)的目的是讓程序執行到這個位置的時候「暫停」,讓操作者能看到結果。
編好了,然後選擇 調試,或者直接點綠色小箭頭按鈕(注三)就可以查看程序運行結果了,最後,別忘了保存.
好了,介紹完了,相信大家也都掌握了在VS2010下編譯C的方法,這樣裝了VS2010的同學也就不用再費事裝VC6.0了,VS很好很強大,其他的功能大家自己慢慢摸索吧,呵呵,不說啦。
注釋:
注一:現在已經基本沒有純粹的C編譯環境了,都是用兼容C的C++編譯工具來編譯C,所以創建的模板是C++模板。(大家一定還記得VC6.0中大家新建的文件也是C++SourceFile(C++源文件)吧)
注二:加上.C後,編譯系統就會知道這個是C源,從而創建的是C的源文件,編譯的時候就會調用C編譯器。而不加.C,創建的就是C++的源文件。編譯的時候會調用C++的編譯器。雖然C++兼容C,但是在不同的C++編譯環境對C的支持度是不同的,就比如本文中的例子,那句system函數就是C專有的,如果採用C++來編譯就會出錯。所以,在不確定所用的C++編譯器是不是支持某種C語法的時候,還是老老實實的記得加上.C,來告訴編譯系統使用C編譯器而不是C++。
注三:綠色小箭頭的意思是「調試」,快捷鍵F5,使用的時候會吧程序從頭執行到尾,然後自動退出,如果你的程序沒有暫停語句的話,就會出現黑色的程序窗口一閃而過的情況。
如果不想讓程序在調試完畢後自動退出,最簡便的方法就是選擇菜單中的「調試→開始執行」或者按快捷鍵ctrl+F5
⑻ vs創建圖形插入符rc資源沒有進入編譯怎麼辦
二 產生圖形插入符 利用函數 CreatCaret(CBitmap* bitmap),因此需要預先定義一個點陣圖類對象即:CBitmap bitmap;為了初始化 bitmap 需要new一個點陣圖,然後採用CBitmap的成員函數LoadBitmap; 注意:由於點陣圖對象是與資源相對應的,假如在函數OnC...
⑼ 用VS2008如何編譯.c,C語言文件
在vusal studio 2008中編譯c語言
visual studio是以項目為單位的,代碼文件發須包含在項目里才能編譯。可是在新建項目中,有vc++的項目,有vc#的項目,就是沒有c項目。是不是不能編譯c項目呢?
其實在visual stuio 是可以編譯c項目,的只不過要繞個圈子而已。下面介紹具體的步驟。
(1)新建項目,快捷鍵ctrl+shift+N,在項目類型中選visual c++-------->"win32「,然後選 右的側的「win 32控制台應用程序「,為項目命名。
接下來在應用程序向導中心「下一步」,在「應用程序設置」中選中「附加選項」的「空項目」,這一步是關鍵。
(3)現在要向項目中添加文件了。快捷鍵ctrl+N,在「類別」中選「常規」,在模板中選「文本文件」新建一個空白文件。
(4)快捷鍵crtl+S將新建的文本保存為c源文件,如「test.c」。然後再輸入一段代碼並保存。
(5)現在要把c源文件加到項目中了。 在「解決方案資源管理器」中,右擊項目名稱下面的源文件「,選擇「添加」----「現有項」把剛才的文件加入到項目中就行了。。。。按一下F5試試就可以編譯了。。
以上是本人下載的pdf文件里的一段。。。。。
能不能用我就不知道了。。。