자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 경로 문제에 대하여
2016.07.28 10:27
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요.
박진수 입니다.
XE10 사용 하고 있습니다.
BDS2006 버전에서 안나오던 문제가 발생돼서 문의 드립니다.
첨부파일의 project->options->include path에 설정한 경로가 절대 경로로 설정이 되고, 폴더 이름 변경시 자동으로 변하지가 않습니다.
----------------- 증상 -------------------
1. XE10을 실행시키고 프로젝트를 새로 생성해서 프로그램을 한다.
2. 프로그램에서 사용할 lib, h 파일등을 추가하고, project->options->include path등에 경로를 추가해준다.
3. 프로젝트 폴더 구조는 최상위가 프로젝트 이름이고 하위 폴더에 모든 소스코드와 라이브러리등의 폴더가 있습니다.
4. 컴파일이 잘 되는것을 확인한다.
5. XE10을 종료한다.
6. 최상위의 프로젝트 폴더 이름을 변경한다.
7. XE10을 실행시킨다.
8. 컴파일 한다. --> 에러 발생(경로 문제) --> 경로를 다시 잡아줘야한다.
-------------------------------------------
1. XE버전 이전에는 최상위 프로젝트 폴더 이름을 변경해도 컴파일시 문제가 발생하지 않았습니다.(상대경로로 잡히거나, 프로젝트 폴더 이름따라서 자동으로 절대 경로가 변경되지 않았을까.. 생각됩니다.)
2. 위 증상처럼 했는데도 link error가 발생됐었습니다.
--> XE10을 종료하고 다시 빌드하니 컴파일이 잘 됩니다...ㅠㅠ
3. 자동으로 상대경로가 잡히도록 하거나, 절대 경로로 잡히더라고 최상위 폴더이름 변경시 경로가 자동으로 변하도록 하고 싶습니다..
4. 경로를 다시 잡아주고, XE10을 종료한후 재실행해야 컴파일이 잘되는건 왜일까요?
Delphi 경로 문제에 대하여
2016.07.28 10:27
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
안녕하세요.
박진수 입니다.
XE10 사용 하고 있습니다.
BDS2006 버전에서 안나오던 문제가 발생돼서 문의 드립니다.
첨부파일의 project->options->include path에 설정한 경로가 절대 경로로 설정이 되고, 폴더 이름 변경시 자동으로 변하지가 않습니다.
----------------- 증상 -------------------
1. XE10을 실행시키고 프로젝트를 새로 생성해서 프로그램을 한다.
2. 프로그램에서 사용할 lib, h 파일등을 추가하고, project->options->include path등에 경로를 추가해준다.
3. 프로젝트 폴더 구조는 최상위가 프로젝트 이름이고 하위 폴더에 모든 소스코드와 라이브러리등의 폴더가 있습니다.
4. 컴파일이 잘 되는것을 확인한다.
5. XE10을 종료한다.
6. 최상위의 프로젝트 폴더 이름을 변경한다.
7. XE10을 실행시킨다.
8. 컴파일 한다. --> 에러 발생(경로 문제) --> 경로를 다시 잡아줘야한다.
-------------------------------------------
1. XE버전 이전에는 최상위 프로젝트 폴더 이름을 변경해도 컴파일시 문제가 발생하지 않았습니다.(상대경로로 잡히거나, 프로젝트 폴더 이름따라서 자동으로 절대 경로가 변경되지 않았을까.. 생각됩니다.)
2. 위 증상처럼 했는데도 link error가 발생됐었습니다.
--> XE10을 종료하고 다시 빌드하니 컴파일이 잘 됩니다...ㅠㅠ
3. 자동으로 상대경로가 잡히도록 하거나, 절대 경로로 잡히더라고 최상위 폴더이름 변경시 경로가 자동으로 변하도록 하고 싶습니다..
4. 경로를 다시 잡아주고, XE10을 종료한후 재실행해야 컴파일이 잘되는건 왜일까요?
include path에 상대경로를 입력해보시기 바랍니다.
(예> ..\lib, ..\include)