亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

常見的大型軟件項目開發文件目錄結構

系統 2025 0

常見的大型軟件項目開發文件目錄結構

1. Java 項目

常見的大型軟件項目開發文件目錄結構

調試階段編譯后的 .class 文件放到 classes 目錄。將 classes 目錄和 lib 中的其他工具 .jar 放到 classpath 中。運行當前目錄是項目根目錄。

正式發行版的 .class 放到一個或者多個 .jar 文件中,一般放在目根目錄,也要加到 classpath 中去。

由于在 Java 項目中,經常用多種編譯器進行編譯,比較普遍的是,開發是使用開發工具編譯,打包時使用 Javac 編譯, project 文件被放到次要的位置。

2. Visual Basic 項目

常見的大型軟件項目開發文件目錄結構

Visual Basic 項目編譯后的 COM DLL 和 Exe 一般放在項目根目錄下面。由于 Visual Basic 中做 COM DLL 很容易,因而大量使用子項目編譯 COM DLL,通過主 Exe 啟動后加載。

以上的目錄設置存在一種問題: 調試的時候,當前目錄在子項目目錄下面,比如為 module1_submodule2,而發行版本的當前目錄在項目根目錄下面,因此需要在程序啟動的時候判斷處理。

3. Visual C++ 項目

常見的大型軟件項目開發文件目錄結構

調試階段,所有 dll,lib 文件放到 build 和 lib 目錄下面。對于子項目, build 的時候直接把 dll , exe 放到 build 目錄下面。

同 Visual Basic 項目一樣,存在調試階段和正式版本的當前目錄不一致的問題。不過, VC 的項目屬性中可以設置 working directory ,所以這個問題也很容易解決。

對于大型項目,還存在一個問題,那就是整個項目編譯時間很長,可能達到半個小時以上。讓每個人每天上午從版本庫里取最新代碼,這是很正常的做法。但是沒有必要讓每個人每天上午都花半個小時以上時間。比較常見的做法是,在某一臺服務器上面運行一個定時編譯批處理程序,一般在半夜,編譯后的文件放在共享目錄中。這樣程序員每天上班后只需要從版本庫里取最新的源代碼,然后復制編譯后的文件,如 .class, .obj,.dll,.exe。

這里有另外一個要注意的地方,就是不同計算機的時間要同步。不能服務器時間是五月一日,我的計算機時間是六月一日。編譯器可以做到增量編譯,節省時間。增量編譯比較源代碼的時間和編譯后的文件時間。由于編譯后的文件是從服務器中復制得到,不同計算機時間不能相差太多。

自動編譯后的文件如 .class, .obj,.dll,.exe 一般并不放入版本庫,而只是共享。因為如果放入版本庫,從客戶端下載后的文件屬性是只讀的,有很多不方便。

當然,如果只是小型項目,所有文件放在一個目錄也沒有多大關系,更省事。

常見的大型軟件項目開發文件目錄結構


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 精品一久久香蕉国产线看观看下 | 中文字幕日韩一区二区三区不 | 久久久久久久久毛片精品 | 国产国语videosex另类 | 色偷偷91久久综合噜噜噜 | 伊人久久婷婷丁香六月综合基地 | 婷婷毛片 | 国产精品剧情原创麻豆国产 | 天天综合天天综合色在线 | 精品国产一区二区二三区在线观看 | 久久香蕉国产线看观看8青草 | 一级高清毛片免费a级高清毛片 | 日本特黄特色aaa大片免费欧 | 亚洲黄色高清视频 | 久久久久久久久久免费视频 | 九九精品成人免费国产片 | 日本一级一片免费 | 六月色婷婷| 亚洲激情在线播放 | 九九精品九九 | 国产一区二区三区乱码网站 | 精品免费久久久久久成人影院 | 久久九九热 | 国内外成人免费视频 | 寡妇野外啪啪一区二区 | 真人一级一级特黄高清毛片 | 久久综合精品不卡一区二区 | 日韩精品一二三区 | 黄色录像欧美 | 成年美女| 久青草影院在线观看国产 | 久久精品男人的天堂 | 欧美一级毛片片免费孕妇 | 欧美日韩在线视频 | 4虎影院在线观看 | 亚洲视频日韩 | 国产亚洲精品久久久久久 | 国产精品久久久亚洲 | 毛片免费观看视频 | 一区二区三区在线免费观看视频 | 91中文字幕在线视频 |