저는 C++의 초보자이며 Leo Breimen의 무작위 포레스트 알고리즘을 구현하려고합니다. https://code.google.com/p/randomforest-matlab/에 대한 코드가있는 MATLAB의 임의 포리스트 (Random Forest) 알고리즘으로 작업했으며 필자의 논문에 98 % 의 정확도로 테스트하고 훈련 할 수있게되었습니다. 이제는 C++를 사용하여 RF로 작업해야합니다. 나는 내가 dataanalysis.cpp를 컴파일 시도C++에서 alglib를 사용하는 임의의 포리스트 구현
g++ dataanalysis.cpp -o analyzer
, 다음과 같은 오류로 날 결과 alglib 사용하려합니다. 예를 들어 다른 멀티 클래스 랜덤 포레스트 알고리즘 (Breimen에 의해 원래 알고리즘) libalglib.a가 설치된 경로에 대한
과 같을 것이다. – keyser
그래, 당신의 IDE에서 링커 설정으로 이동하거나 g ++에서 외부 라이브러리를 연결하는 방법을 확인하십시오. 먼저 라이브러리를 * .a 또는 * .so 파일로 컴파일해야하며 포함 파일이 필요합니다. 이것은 너무 많이 보이지만 기본 라이브러리 링크처럼 보일 수 있습니다. – Claudiordgz
감사합니다. – user2621381