2009-05-06 4 views
0

매우 작고 간단한 코드 파일 하나가 포함 된 VS 2008 C++ 프로젝트가 있습니다. 이 파일을 생성하고 프로젝트를 Win32 DLL로 빌드하는 앱을 작성해야합니다. 내 클라이언트에 응용 프로그램과 함께 무료 컴파일러 등을 제공해야합니다, 그래서 나는 VS 이것을 자동화 할 수 없습니다.Visual C++ 2008 Express 프로젝트의 프로세스 빌드

어떻게하면 좋을까요?

+0

비슷한 질문이 이전에 제기되었습니다. – dirkgently

+0

@dirkgently, 나는 가지고 있을지도 모른다 생각했다, 그러나 나는 수색 기간을 공식화하는 정신 블록의 조금을 명중했다. 질문을 올렸을 때 나타나는 '자동 검색'에 뭔가가 나타날 수 있다고 생각했지만 적합하다고는 보지 않았습니다. – ProfK

답변

0

VS 2008 Express는 명령 줄 컴파일러를 설치합니다 (실제로 설치 프로그램에는 옵션이 있으므로 명령 줄 항목 만 제공). 그래서 무료 컴파일러를 얻는 것은 문제가되지 않습니다.

정말로 하나의 파일 만 DLL에 빌드해야하는 경우 '/ LD'옵션을 사용하는 cl 명령으로 트릭을 수행 할 수 있습니다 (적어도 몇 가지 다른 옵션이 필요할 수도 있음).

멋진 SKU에 nmake.exe가 포함되어 있는지 궁금한 점이 있습니다.하지만 상상해보십시오.

+0

나는 또한 연결할 필요가 있고, 나는 그것에 대해서도 아무 것도 없다. – ProfK

+0

cl.exe도 연결을 처리합니다. 필요한 옵션을 결정하려면 cl.exe 문서를 읽어야합니다. VS 프로젝트가 작동하는 경우 프로젝트의 속성 대화 상자에 프로젝트를 빌드하는 데 사용하는 옵션이 표시되는 패널이 있습니다. –

관련 문제