개발환경1 크로스컴파일러 개발환경 구축에 대한 팁 개발서버가 다른 PC로 이전하는 바람에 크로스 컴파일러는 전부 옮기는 일이 발생했다. 우분투 OS 버전도 20 버전대로 올라갔고, i7 CPU에서 제온으로 향상되었다. 컴파일러도 전부 옮기고 파일도 옮기고, 개발 환경에 필요한 SVN , SAMBA, NFS, TFTP 등을 설치하고 계정을 만들고 정신이 없었다. 그리고 마지막으로 개발 환경을 구축하고 잘 빌드 되는지, 같은 소스로 같은 파일이 나오는지 테스트를 하는데.... 체크섬이 다른 문제가 나타났다. 같은 컴파일러, 같은 소스인데 결과가 다르다? 우선 문제를 찾기 위해 다음과 같이 비교했다. 1. 소스코드와 Makefile 이 같은지 비교 1차로 소스가 같은지 비교를 했다. 완전히 똑같았다. 2. 각 소스별 .o (Object) 파일 비교 .. 2021. 12. 18. 이전 1 다음