반응형
C 프로젝트 기본 디렉토리 레이아웃이 있습니까?
C 프로젝트의 기본 디렉토리 레이아웃이 있는지 항상 알고 싶었습니다.어떤 폴더에 어떤 파일 등을 넣어야 하는지 알고 있습니다.
그래서 SourceForge에서 프로젝트의 소스코드를 많이 다운받았는데 모두가 서로 달랐습니다.일반적으로 다음과 같은 구조를 발견했습니다.
/project (root project folder, has project name)
|
|____/bin (the final executable file)
|
|
|____/doc (project documentation)
| |
| |____/html (documentation on html)
| |
| |____/latex (documentation on latex)
|
|
|____/src (every source file, .c and .c)
| |
| |____/test (unit testing files)
|
|
|____/obj (where the generated .o files will be)
|
|
|____/lib (any library dependences)
|
|
|____BUGS (known bugs)
|
|____ChangeLog (list of changes and such)
|
|____COPYING (project license and warranty info)
|
|____Doxyfile (Doxygen instructions file)
|
|____INSTALL (install instructions)
| |
|____Makefile (make instructions file)
|
|____README (general readme of the project)
|
|____TODO (todo list)
어딘가에 기본 기준이 있나요?
편집: 죄송합니다. 정말입니다.추천하는 C 프로젝트 디렉토리 파일에 대해서도 비슷한 질문이 많다는 것을 알았습니다.하지만 저는 사람들이 자신이 생각하는 것이 최선이라고 말하는 것을 봤습니다.저는 사람들이 주로 따르는 기준을 찾고 있습니다.
관련 질문:
C - 큰 프로젝트를 시작합니다.파일/디렉토리 구조 및 이름.우수한 예제가 필요합니다.
저는 "아니오"라고 말할 것이고, 당신의 경험적 증거는 그것을 뒷받침하는 것 같습니다.
나는 보통 둘 중 하나를 결정해야 할 때 바로 혼란스러워 합니다.doc/
그리고.docs/
...
자, 일반적인 관행을 보여주는 "libabc"가 있습니다.
언급URL : https://stackoverflow.com/questions/8523078/is-there-a-c-project-default-directory-layout
반응형
'programing' 카테고리의 다른 글
Apache POI를 사용하는 Excel에서 구분자 수가 수천 개인 형식 번호 (0) | 2023.11.06 |
---|---|
호스트 요소 참조를 가져오는 방법은? (0) | 2023.11.06 |
SQL 명령이 제대로 종료되지 않았습니까? (0) | 2023.11.06 |
jquery 작업 후 URL 가져오기 (0) | 2023.11.06 |
constint main = 195는 작동 프로그램을 생성하지만 constint가 없으면 segmentation fault로 끝나는 이유는 무엇입니까? (0) | 2023.11.01 |