저는 자바 배경에서 왔습니다. 현재 제가 일하는 가게는 MS VC++ 이외의 다른 것을 사용하여 레거시 프로젝트를 구축하는 것을 거부합니다. VS2005를 사용하여 빌드하고 컴파일 단추를 클릭하는 것 외에는 빌드 환경을 설정하기위한 표준을 사용하지 않는 것으로 보입니다.일반적으로 MS Visual C++ 환경은 어떻게 설정됩니까?
자바 예를 들어 한 무슨에 가까운 것도이 있다면 궁금:
-
- SRC를 포함하는 의미가 ANT 또는 메이븐
- 디렉토리 구조와 같은 빌드 도구 - 장소 모든 내 소스 파일 .c/.cpp/.h
- lib - 프로젝트 (.dll, .lib)에서 사용될 수있는 라이브러리를위한 장소
- d ist - 프로젝트의 출력 실행/배포를위한 장소
- 리소스 - 프로젝트에 포함될 수있는 이미지/소리/텍스트 파일을위한 장소.
- 의 build.xml - 빌드 파일의 일부 종류는
(내 생각 ./configure를 또는 MAKEFILE 같은 것) 아니면 내가 환경을 구축 ++은 C에서 너무 많은 요구는 무엇입니까? 내 가게에있는 사람들이 나올만큼 혼란 스럽습니까? 인터넷에서 너무 많은 C++ 프로젝트의 성공을 고려할 때 정말 힘든 시간을 보냈습니다.
@tim Cool 그걸 몰랐습니다 .vcproj 및 .sln 파일은 사람이 읽을 수있는 파일이었습니다! :) 아마도 MS에 대한 오래된 (아마도 근거없는) 편향이있을 것입니다. 나는 그들이 최근 몇 년 동안 나아지기위한 조치를 취했다는 것을 알고 있습니다. – leeand00