日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]有這樣一個問題:當(dāng)項目的初期,如果使用VC創(chuàng)建了一個工作空間:Test.dsw,早期因為項目需求不明,該工程空間里也只有一個項目:Test.dsp;隨著項目的進(jìn)展,迫切需要出現(xiàn)幾個dsp項目文件,如T

有這樣一個問題:


當(dāng)項目的初期,如果使用VC創(chuàng)建了一個工作空間:Test.dsw,早期因為項目需求不明,該工程空間里也只有一個項目:Test.dsp;


隨著項目的進(jìn)展,迫切需要出現(xiàn)幾個dsp項目文件,如Test1.dsp、Test2.dsp….,而每個dsp之間的區(qū)別不大,大概只是區(qū)別不同宏定義、不同的輸出exe文件名字或dll文件名字等。這個問題是如何解決的?


先保存一份源程序,從最初的Test.dsp中拷貝出多個dsp后改名,如Test1.dsp、Test2.dsp….,在每個dsp中,如Test1.dsp里面,將里面的“Test”修改為“Testx”,如下圖:
注意,不要改動源程序cpp引用到的地方。最后再用dsw工作空間加入這幾個Test1.dsp、Test2.dsp….項目文件。而對每一個dsp項目文件,可以隨心所欲的進(jìn)行設(shè)置。



注意,并不是簡單的修改dsp第一、二行的“Test”為其他名稱,就能解決問題的,必須全部替換(除源文件.cpp的引用之外),自己可以驗證;


總結(jié),VC6處理這個問題比較麻煩,高版本的VC可以在IED上單擊右鍵,直接修改項目名稱!


這個問題還有一個解決辦法:在stdafx.h中定義一個宏定義,在源碼中區(qū)分不同的宏定義,來達(dá)到編譯出不同的目的程序。這個解決辦法有限制,不如第一個辦法靈活。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉