1
저는 이것에 대해 잘 모르겠습니다. 완전한 답을 찾지 못하는 것 같습니다. 부스트 라이브러리 중 일부는 컴파일해야합니다 (예를 들어 스레드, 일부 용도의 날짜 시간). 분명히 각 플랫폼에서 개별적으로 컴파일해야합니다.플랫폼간에 boost .hpp 파일 공유
관심있는 내용은 hpp 파일을 플랫폼간에 공유 할 수 있는지 여부입니다. 나는, 그래서
boost\
include\
...
libs\
nix\
...
win\
...
수 있습니다 : 나는 궁극적으로이 같은 디렉토리 구조를 추구하고있어
- 내 리눅스 버전과 내 Windows 버전에서 동일한 thread.hpp을 포함 사용할 수 있습니까? (thread.hpp는 컴파일 된 라이브러리가 필요합니다)
- 플랫폼간에 동일한 shared_ptr.hpp 포함을 사용합니까? (shared_ptr.hpp에는 컴파일 된 라이브러리가 필요하지 않습니다.)
감사합니다.
감사합니다. 나는 약간의 추가 헤더가 컴파일하는 동안 생성되지만, libs를 다시 컴파일하여 그 것처럼 보이지 않는다는 인상 아래에 있었다. 나는 바보 같은 질문을 올렸다. – laura
컴파일시 헤더를 생성 할 수 없습니다 (Qt에 moc와 같은 코드 생성 시스템이있는 경우 제외). 걱정할 것이 없다. –