30 Jul
2010
Posted in: 코드
By    4 Comments

미스테리어스한 VC++ 2010


미스테리어스한 VC++ 2010
by 신영진(YoungJin Shin), codewiz at gmail.com, @codemaru, http://www.jiniya.net

집에서는 VC++ 2010을 사용합니다. 참 좋네요. 새로나온 툴답게 일단 UI가 먹어줍니다. ㅋㅋㅋ~ 스플래시 간지도 쫌 있구욤. 근데 바뀐게 여럿 있는데 오늘 알아낸 두 가지를 알려 드릴까 합니다.

1. 도구 => 옵션에서 설정하던 프로젝트 대화상자가 없어졌습니다.


예전 설정 화면으로 들어가면 이렇게 사라졌다는 휑한 메시지만 보여줍니다. 그래도 이거라도 남겨놔서 사라졌다는 사실은 알 수 있게 해놨네요. 역시 똑똑한 애들은 달라요 ㅋㅋㅋ~


이사간 위치는 여깁니다. 프로젝트 설정 대화상자에 있어욤. 근데 그러면 매 프로젝트마다 다 일일이 설정해야 하느냐? 라고 한다면 꼭 그렇지는 안겠죠? 프로퍼티 시트라는 새로운 기능을 사용하면 되는거 같은데 해보지는 않았습니다. 아래 페이지에 설명이 나와 있어요.

http://blog.gockelhut.com/2009/11/visual-studio-2010-property-sheets-and.html

2. 이게 좀 NG니다. Visual C++ 설정 창에서 사용할 수 있는 예약어 중에 $(ConfigurationName)이 있는데요. Debug지, Release지 빌드명을 지정해주는 역할을 했습니다. 그게 사라진 것 같아요. 예전 프로젝트를 컨버팅하면 $(ConfigurationName)이 Debug, Release 이 따위로 하드 코드된 문자열이 들어가네요. 새로 프로젝트를 생성해서 $(ConfigurationName)을 추가해봐도 동작하지 않습니다. 헐킈. 그러면 빌드별로 일일이 지정해야 하는걸까요? 왓 더 헬이군요. 아시는 분은 답변 좀 부탁드려욤.

$(ConfigurationName)은 $(Configuration)으로 바뀌었군요. 다른 변화된 매크로들을 보고 싶으신 분들은 아래 페이지를 참고 하시면 도움이 될 것 같아요.

이전 버전 빌드용 매크로 http://msdn.microsoft.com/en-us/library/c02as0cs(VS.71).aspx
VS 2010 빌드용 매크로 http://msdn.microsoft.com/en-us/library/c02as0cs.aspx

이상 놀라운 VC++ 2010의 세상이었습니다. 역시 SP1은 나오고 쓰는게 진리일까욤? ㅋㅋ~

Browser does not supports flash movie

  • 트랙백 주소: http://www.jiniya.net/wp/archives/2589/trackback

관련 글

  • http://rein.kr rein

    $(ConfigurationName)은 $(Configuration)이 된 듯 합니다. 그 외에도 몇 가지 매크로(?)들이 바뀌었습니다. 그래서 필요해지면 전 그냥 2005/2008 프로젝트를 2010으로 컨버팅 한 후에 뭘로 바뀌었나 보고 따라합니다;

  • codewiz

    rein // 좋은 정보 감사합니다. 없어졌진 않았다고 생각했는데, 제가 변환한 프로젝트는 전부 Debug, Release 이렇게 바뀌드라고욤…

  • http://minjang.egloos.com 김민장

    $(..) 매크로는 쉽게 확인해볼 수 있습니다. 에디트 창에서 Edit.. 항목을 누르면 Macro 버튼이 보입니다. 이걸 눌러보면 사용가능한 매크로가 쭉 나옵니다. 말씀대로 VS2010에는 좀 바뀐 매크로가 있습니다. 저는 debug 빌드는 항상 D를 붙이도록 했는데 매크로 위치가 좀 바뀌어서 약간 삽질을 하기는 했지만 한번 매크로를 쭉 보시면 쉽게 적응하실 수 있을 겁니다. 참고로 저는 SSD를 쓰는 관계로 intermediate 파일을 램 드라이브로 다 몰아넣습니다. 그래서 늘… 폴더 명을 R:\_objs\$(ProjectName)_$(Platform)_$(Configuration)\ 이런식으로 합니다.

    2010이 아주 좋아졌고 저도 당장 쓰고 있는데 너무 느리네요. SSD에 쿼드코어면 큰 문제는 없는데 듀얼코어 하드 기반 노트북에서는 파일 편집도 버겁다고 느껴질때가 많군요; 그리고 UI를 싹 갈아엎어서 보시면 알겠지만 예전처럼 툴바의 사용자 설정이 매우 불편한 수준에 머물러 있습니다. 왜 그런지 알아보니까 사람이 부족해서 못 만들었다고 하더군요…;; 어쨌든 에디터도 좋아졌고 툴체인도 이제 갈아낄 수 있도록 바뀌었고 좋은 방향으로 가고 있네요.

  • codewiz

    김민장 // 매크로 버튼 쩌네요. 저런 게 있는 줄 몰랐습니다. ㅋㅋㅋ~ 좋은 정보 감사합니다. 전 데스크탑에서 써서 좀 굼뜨긴한데 그렇게 느린지는 모르겠더라고욤.

    사람이 없어서 못 만들었다는 거는 좀 충격적이네욤. 대MS에서… 핡~~