두 개의 다른 PC에서 같은 도구를 사용하여 코드를 컴파일 할 때 라이브러리 (예 :. lib)에 차이가 많이 나는 이유는 컴파일 한 후에 생성 된 라이브러리의 바이트 비교로 바이트를 만들 때와 같습니다. 많은 차이.라이브러리의 차이점
답변
컴파일러는 소스 코드뿐만 아니라 사용자 환경의 라이브러리 (버전이 다를 수 있음)를 사용하며 컴퓨터 사양 (아키텍처, 특정 CPU 등)도 고려합니다. 또한이 단계에서 직접 추가 옵션을 설정할 수 있습니다.
바이너리가 완전히 다를 것으로 예상됩니다. 컴파일러가 여기에 작동 방법에 대한
@yuji 답장을 보내 주셔서 감사합니다.하지만 아키텍처와 컴파일러가 동일합니다. – user1191644
동일한 CPU를 사용하고 있습니까? 연결된 모든 라이브러리의 동일한 정확한 버전? – yuji
아니요. 왜냐하면 저는 데스크톱 mac pc와 macbook pro laptop을 사용하기 때문에 xcode를 사용하여 라이브러리를 생성하지만 프레임 워크 버전 m이 두 시스템에서 다르기 때문에 CPU가 다릅니다. – user1191644
- 1. C 표준 라이브러리와 C POSIX 라이브러리의 차이점
- 2. std :: fstream과 Boost Iostreams 라이브러리의 차이점
- 3. Hibernate 라이브러리와 Hibernate JPA 라이브러리의 차이점
- 4. Qt Mac 오픈 소스와 Qt Mac 코코아 라이브러리의 차이점
- 5. Google 마켓 결제 패키지와 Google Play 결제 라이브러리의 차이점
- 6. LD_LIBRARY_PATH와 -rpath의 차이점
- 7. BeanNameUrlHandlerMapping의 차이점 SimpleUrlHandlerMapping의 차이점
- 8. 차이점 downcase와 downcase의 차이점! Ruby에서
- 9. IE5와 IE8의 차이점 모드 차이점
- 10. AutoMapper - 클래스 라이브러리의 객체를 Silverlight 클래스 라이브러리의 객체에 매핑
- 11. 한 라이브러리의 링커 플래그가 다른 라이브러리의 로딩을 중단합니다.
- 12. 스트림 rdiff - 델타 차이점?
- 13. 정적 라이브러리의 일부분을 공유하십시오.
- 14. COM 라이브러리의 TypeLoadException
- 15. 동적 라이브러리의 함수 재정의
- 16. 클래스 라이브러리의 로딩 감지
- 17. 라이브러리의 이미지 메타 데이터
- 18. 공유 라이브러리의 추상 클래스
- 19. Flex 3 라이브러리의 CSS
- 20. 라이브러리의 현지화 파일 사용
- 21. underscore.js 라이브러리의 각 구현
- 22. yFiles 안드로이드 라이브러리의 Android.View.InflateException
- 23. spdocument 라이브러리의 관리자 찾기
- 24. 라이브러리의 특정 클래스 바꾸기
- 25. 클래스 라이브러리의 현지화
- 26. C++ 라이브러리의 디렉토리 구조
- 27. jar 라이브러리의 라이선스 찾기
- 28. 알림 라이브러리의 동적 의도
- 29. AS3 - 라이브러리의 Addchild
- 30. 라이브러리의 헤더 파일 결합하기
이 문제에 대한 더 많은 세부 사항을 가지고 도움이 될 것입니다. 어떤 콤비 (들)을 사용하고 있습니까? 두 대의 PC는 어떤 아키텍처입니까? –
이것이 정말로 PC라면 질문에 [objective-c] [ios]와 [xcode4]라는 태그가 붙은 이유는 무엇입니까? – trojanfoe
@WillPragnell m gcc 컴파일러를 사용하여 컴파일하고 두 컴퓨터 모두 x86 아키텍처입니다. – user1191644