반응형

BLOG main image


    대부분 외부 라이브러리(Directx 나 boost 같은)것에 대한 경로를 입력할때 폴더 경로 그대로 입력하면 링크에러가 난다

    정확히 말하자면 어떨때는 나고 어떨때는 안나기도한다, 하지만 된다고 할지라도 나중에 어떤 문제가 발생할지 모름으로

    정확히 해두는 것이 좋다 


    만약 directx 의 include 경로를 폴더경로 그대로인 

    C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include


     라고 입력하면 링크 문제가 새긴다( F7눌러 현재 보이지 않는다 할지라도 나중을 위해  vs 에서 직접 경로를 선택하는

     창을 띄워 선택해

     C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Include  과 같은 %로 연결된 형식을

     취해야한다


     왜냐하면 위에서도 언급했찌만 vs가 제대로 경로를 인식하지 못할 가능성이 있기때문이다


     경로 사이사이에 폴더경로처럼 공백이 많은경우 인식을 더더욱 못한다


     하지만 이것은 프로젝트가 많아질 수록 100% 귀찮은 작업인데


     한가지 트릭은 각 프로젝트마다 공통적으로 포함될 경로를 우선 vs의 원하는 디렉토리 경로에


     C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include 처럼 써놓고


     바로옆의 경로를 지정하기위한 창을 누르면 C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include 이경로에 대한


     익스플로러창이뜨면서 그냥 '열기' 버튼을 누르면 자동으로 


     C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Include


     이와같은 경로가 된다


     p.s 원리는 간단함으로 pass






     

반응형

+ Recent posts