nmake的使用
現在維護一箇舊的支援多國語言的程式(使用vc6.0),由於程式比較早,採用的方法也比較原始,因此每次要build一個語言的版本,就要改變一下編譯的引數。比如,編譯一箇中文版的時候就要預定義:LAN_CHS,要編譯韓文版的時候就要定義:LAN_KOR。這樣來回的折騰實在是太麻煩了,我因此匯出了該專案的makefile,通過增加一個引數的方式,可以指定要編譯的語言版本,因此:nmake LAN=”CHS”就得到了一箇中文版,nmake LAN=”KOR”就得到了一個韓文版:)
為什麼現在的vc2005,2008不支援匯出makefile了呢。當然我們有msbuild, devenv可以使用。
相關推薦
C++命令行與nMake編譯
class gpo .com log OS pos com ++ inf C++命令行與nMake編譯
nmake -f ms\ntdll.mak 模組計算機型別“X86”與目標計算機型別“x64”衝突
使用下面的操作: 編輯ms/nt.mak (或者ms/ntdll.mak),修改輸入目錄: # The output directory for everything i
nmake下一些錯誤的解決辦法
最近需要安裝一下liblineaner這個庫,https://github.com/cjlin1/liblinear windows下面的安裝過程如下: 1. Open a dos command box and change to liblinear directory. If en
編譯工具make、gmake、cmake、nmake和Dmake的區別
現有編譯工具 ----------------- gmake是GNU Make的縮寫。 Linux系統環境下的make就是GNU Make,之所以有gmake,是因為在別的平臺上,make一般被佔用,GNU make只好叫gmake了。
win7 64 nmake 編譯libevent-2.0.22-stable (vs2013)
1、libevent-2.0.22-stable.tar.gz下載,網址為:http://libevent.org/ 2、將libevent-2.0.22-stable.tar.gz 解壓到指定目錄 3、以管理員身份啟動cmd視窗,並切換到libevent-2.0.2
Windows7 64 + Visual Studio 2013 + Qt 5.6.1 配置 nmake
一、系統環境說明: Windows7 64 + Visual Studio 2013 + Qt 5.6.1 補充說明:Visual Studio 2013 只有32位,沒有64位! 二、配置環境變數: 1、path環境變數中新增: 如果是64位作業系統: C:\Progr
nmake工具的用法
[源] = [《Windows 環境下32位組合語言程式設計(第2版)》] 2.4 make工具的用法 2.4.1 make工具是什麼 在DOS時期編寫彙編程式的時候,編譯器和連結器基本上不用什麼引數,命令只有區區兩條: Masm xxx.asm;
SIP番外篇 : SIP的安裝(nmake版本)
解壓到 python ...\Python36\Lib\site-packages 目錄下 進入Python36\Lib\site-packages\sip-4.19.X資料夾 如果要使用make , 則直接在cmd中 python configure.py -
nmake的使用
現在維護一箇舊的支援多國語言的程式(使用vc6.0),由於程式比較早,採用的方法也比較原始,因此每次要build一個語言的版本,就要改變一下編譯的引數。比如,編譯一箇中文版的時候就要預定義:LAN_CHS,要編譯韓文版的時候就要定義:LAN_KOR。這樣來回的折騰實在是太麻煩
nmake的例子
# Copyright 2007 TeX Users Group. # You may freely use, modify and/or distribute this file. # # ========================================
'nmake' 不是內部或外部命令,也不是可執行的程式
'nmake' 不是內部或外部命令,也不是可執行的程式 PATH路徑我也設定了,但是並不起作用 最後只能把C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin下面的nmake.exe拷貝到c:\windows\system3
Windows下使用vim編寫程式碼,使用nmake編譯程式碼,使用vs來除錯程式碼
1、編寫程式碼 2、編寫Makefile,如果要除錯, 2.1、需要在編譯的時候加上/Zi ( Generates complete debugging information),編譯由cl.exe來完成 2.2、需要在連結選項中指定/DEBUG,(The /DEBUG option creates
Qt 之命令列編譯(nmake)
簡述 前兩節講解了如何在 Visual Studio 和 Qt Creator 中搭建 Qt 開發環境,並分享了我們第一個小程式 - Hello World。 下面分享如何使用命令列來編譯 Qt 程式。當然,MSVC 和 MinGW 的配置和編譯過程相差無幾
CMake入門1——CMake與VS編譯器和nmake的結合使用
本文描述在Win10-64位系統中安裝CMake、cmake-gui的簡單使用及其與VS2015編譯器的結合使用,以及cmake命令列與nmake的結合使用。 下載 安裝 CMake的安裝非常簡單。壓縮包版本直接解壓即可,安裝版本也可一直
VS中的c++的makefile nmake
VS中的c++的makefile nmake 簡介 大家已經習慣於微軟提供的功能強大的IDE,已經很少考慮手動編連專案了,所謂技多不壓身,有空的時候還是隨我一塊瞭解一下命令列編譯。 C/C++/VC++程式設計師或有Unix/Linux程式設計經驗應該很熟悉,以前我
nmake cl.exe error 0xc0000135
使用nmake 編譯makefile檔案時出現的錯誤,解決方法在cmd中先執行下nmake.exe目錄下的vcvars32.bat,然後執行nmake命令; 【problem】 F:\STLport-5.1.4\build\lib>nmake /f msvc.mak
nmake編譯libtiff
我的電腦是64位win10,vs2013。按照網上的教程編譯libtiff,一直出現 模組計算機型別x64與目標計算機型別x86的衝突, 先大概說一下步驟: 在你要編譯的程式碼的makefil
使用VS2010的nmake命令編譯MakeFile流程
使用.nmake的makefile是可以是用vs的nmake命令編譯的,具體編譯步驟如下: 1、新增nmake和cl目錄到環境變數: 我的電腦->屬性->高階系統設定->環境變數->系統變數,雙擊path,如下圖所示: 根據vs2010的安裝路徑
vs2010下使用nmake編譯庫的注意事項
1.要想vs2010客戶端程式能夠斷點除錯到庫的程式碼中,編譯之前,在庫的Makefile檔案中CFLAG選項中加入(-Z7,-Zi,-ZI),使編譯好的二進位制檔案中帶有除錯資訊。 例如:CFLAG=/Ox /W3 /wd4996 /nologo /Z7 知識點:1.
nmake命令(windows下的makefile)
“Project - Export Makefile...”nmake -f nMakeTest.mak CFG="nMakeTest - Win32 Debug"nmake -f nMakeTest.mak CFG="nMakeTest - Win32 Debug" allnmake -f nMak