CTest 붙이고 CMake로 설치/테스트 스크립트 생성하는 거까지
돼서 너무 기분 좋은데
리눅스랑 맥에서 clang으로 빌드하면 문제 없이 잘 되는데
gcc로 빌드하면 테스트가 거꾸로 돌아가서 미치겠네유
구글링해도 안나오고...
가령 테스트가 test1부터 test80까지 80개 있으면
clang으로 컴파일 => 1번부터 80번까지 순차적으로 실행, 잘 됨
gcc로 컴파일 => 테스트가 80번부터 1번까지 역순으로 실행됨. 테스트 다 실패함 (테스트 순서가 중요함)
이걸 어떻게 해결해야할지 모르겠슴다ㅜㅜ
실행 방법
cd file-processing/
mkdir build/
cd build/
cmake ..
make
ctest
설치하려면 make 후 sudo make install 실행
ㅇㅅㅇ