| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Как скомпилировать проект с командной строки? |
| Автор: Alca 17.7.2008, 09:04 |
| Как скомпилировать проект с командной строки, используя bat-файл (VS 2005, приложение WIN32)? |
| Автор: Lazin 17.7.2008, 09:38 |
| курить доки по nmake |
| Автор: Rififi 17.7.2008, 10:22 |
| Alca, последовательно вписать в bat-файл команды компиляции исходников (cl.exe) и линковки полученных obj-файлов (link.exe) с соответствующими опциями. |
| Автор: Alca 17.7.2008, 11:45 |
| это я понял, надо исходники |
| Автор: Lazin 17.7.2008, 11:48 |
создание исходников - задача программиста! |
| Автор: Alca 17.7.2008, 11:58 |
| а на форуме кто? |
| Автор: Lazin 17.7.2008, 12:19 |
| тебе какие исходники? если исходники батника - то нет смысла, так как на твоей машине он будет отличаться лучше используй nmake, на rsdn есть статья на эту тему: http://www.rsdn.ru/article/devtools/nmake.xml а bat - это костыли... |
| Автор: nerezus 17.7.2008, 13:39 |
| Alca, прекрати тупить! Какие нафиг исходники? Тебе все уже написали. Никакие исходники не нужны кроме тех, что у тебя. Ты первый человек на форуме, который меня заставил злиться. |
| Автор: Alca 17.7.2008, 18:02 |
| nerezus! Та ты просто не знаешь конкретно что написать ... |
| Автор: Rififi 17.7.2008, 18:38 | ||
компиляция cl -c -MD -EHsc hello.cpp линковка link hello.obj |
| Автор: jonie 17.7.2008, 19:37 |
| вариант: использовать msbuild (исходники не дам, msdn.microsoft.com даст, они добрый). |
| Автор: Alca 21.7.2008, 14:20 | ||
| Варианты: 1. Build.bat
2. Было бы не плохо имень vcproj2mak.exe. 3. http://www.digitalmars.com/d/archives/c++/command-line/502.html Anyone know how can I build the .vcproj files downloaded from MS site by free VC++ .NET commandline toolkit ? thanks in advanced. Oh ok, found the solution. Download files below: 1. http://www.arstdesign.com/articles/prjconverter_demo.zip 2. http://jrfonseca.dyndns.org/projects/gnu-win32/software/ported/unix/bootstrap/gawk-3.0.4-bootstrap.tar.bz2 3. http://cc.borland.com/codecentral/ccweb.exe/listing?id=21138 This is a modified version of http://cvs.sourceforge.net/viewcvs.py/*checkout*/mingw/utils/scripts/dsw2mak.in?rev=HEAD&content-type=text/plain which doesn't translate cl options to gcc options, but you need to register an account at there to download it Step by step guide: 1. Use prjconverter to convert .vcproj/.sln files to .dsp/.dsw files 2. Use dsw2mak (you need gawk to run this script) to convert .dsp/.dsw files to makefile 3. Use nmake on the generated makefiles, good luck on compiling! |