)은 매우 간단한 작업이지만 관련성이나 실수를 찾지 못했습니다. 그래서 여기에 내 문제를 두는 즉, 실제로 코드 작곡가 스튜디오에있는 MSP430에 대한 몇 가지 프로젝트가 있습니다. 이 전체 코드를 IAR 임베디드 워크 벤치로 실행해야합니다. 프로젝트와 함께 제공되며 프로젝트를 빌드하기 위해 링크되어야하는 라이브러리 파일 (*. lib)이 있습니다. 작은 수정 코드를 잘 컴파일하는 후 있지만 라이브러리를 연결하고 링커 오류 가져 오는 못했습니다. 나는 avr로 IAR에서 일했지만 아주 약간만 샘플 코드를 테스트했다. 나는이 라이브러리 이름과 각각의 경로를 언급 할 수있는 옵션을 찾지 못했습니다. 링커 탭을 체크 아웃했지만 이러한 .lib 파일을 프로젝트와 연결하는 데 어떤 단서도 없습니다.IAR Embedded Workbench MSP430 및 * .lib 파일 (
답변
난 당신이 내가 컴파일되고있는 프로젝트로 하나 개의 컴파일러 공급 업체 (텍사스 인스트루먼트)에서 제공하는 바이너리 라이브러리 파일에있는 함수를 포함하려면 어떻게
묻는와 툴체인을 사용하여 내장 있다고 생각
두 툴체인에서 사용하는 바이너리 형식 및 호출 규칙이 다를 수 있으므로 가능하다면 매우 놀랄 것입니다. 라이브러리가 UBROF 형식이 아님을 나타내는 오류 메시지가 표시되면이 사실을 알 수 있습니다. 당신이 중 하나를 수행해야 다음
- , 그것은 잘 당신은을 사용할 수있는 라이센스를 위반 할 수있다이 파일의 소스를하더라도합니다 (IAR 툴체인을 사용하여 기존 라이브러리 모듈의 소스를 컴파일 함수)
- IAR 툴체인 라이브러리에서 동등한 기능을 찾아야합니다.
- 원본 라이브러리 루틴과 같은 목적을 수행하는 자체 함수를 작성하십시오.
이 대답이 정확한지 확인할 수있다. – Lindydancer
안녕하세요 이안, 답장을 보내 주셔서 감사합니다,하지만 IAR toolchain을 사용하여 컴파일 된 lib 제공된 코드가 없으며 .lib 형식의 이진 개체 파일 만 있습니다. 나는 코드 작곡가 스튜디오와 crossworks로이 프로젝트를 시도했지만,이 두 IDE에 대해서는 잘 컴파일되고 있지만 IAR에는 적합하지 않습니다. – JibranAhmed
TI 라이브러리에서 필요한 기능은 무엇입니까? –
- 1. IAR Embedded Workbench Watch 윈도우
- 2. IAR Embedded Workbench - 변수의 endian-ness 설정
- 3. IAR Embedded workbench IDE에서 디버그가 실패했습니다.
- 4. IAR Embedded Workbench 430을 사용하여 CC430F6137을 디버깅 할 때 정적 변수를 볼 수 없습니다. 5.3
- 5. Linux에서 Dongle과 함께 Arm 용 IAR Embedded Workbench를 실행하기위한 조언
- 6. Web Workbench Intellisense 및 LESS 변수 파일
- 7. ARM 용 IAR Embedded Workbench에서 C & C++ 소스 파일로 구성된 프로젝트를 어떻게 컴파일합니까?
- 8. msp430 용 임베디드 응용 프로그램을 작성 하시겠습니까?
- 9. OpenCV 및 .lib 파일 설정
- 10. Percona 및 MySQL Workbench
- 11. IAR 워크 벤치 C에서 스택 오버플로를 디버깅하는 방법
- 12. MSP430 개발을 위해 IAR, 코드 작성기 4 또는 다른 것을 구입해야하는 시점에 있습니다.
- 13. arm9 부트 로더 IAR
- 14. 리눅스에서 .lib 및 .dll 파일 사용하기
- 15. lib 디렉토리의 파일 구성
- 16. IAR 이니셜 라이저 기능 배치
- 17. MSP430 SPI to M25P64
- 18. MSP430 수없는 이중
- 19. MSP430 시계 문제는 이후
- 20. MySQL Workbench
- 21. 리눅스에서 .lib 파일 사용하기
- 22. IAR VisualState Delphi 통합
- 23. 시뮬레이터 용 IAR 지시문
- 24. Eclipse CDT 및 lib
- 25. Embedded C++ (ARM9) 단위 테스트
- 26. C .lib 파일 플랫폼은 고유합니까?
- 27. Embedded Jetty. JSP가 구성되지 않았습니다.
- 28. MySQL Workbench 기호 참조
- 29. mysql workbench 및 godaddy mysql 데이터베이스
- 30. mysql workbench 사용자
소스 파일을 추가하는 것과 같은 방법으로 라이브러리를 추가 할 수 있다고 생각합니다. "프로젝트 메뉴 -> 파일 추가 ...". 선택 대화 상자에 필터가 있으므로 그렇게 할 수 있다고 생각합니다. 결코 시도하지 않았다. – tinman
나는이 방법을 이미 시도했지만 파일이 ubrof 형식이 아닌 것처럼 오류 메시지를 내고있다. – JibranAhmed