반응형

C14

C소스코드 테스트 프로그램 작성 C 언어로 작성된 코드의 자동 테스트 프로그램을 만들려면 일반적으로 다음과 같은 단계를 따릅니다. C 언어 자체로 테스트 프레임워크를 제공하지 않기 때문에, 서드파티 라이브러리를 사용하거나 직접 간단한 테스트 프레임워크를 작성해야 할 수 있습니다. 아래에는 C 언어에서 간단한 테스트 프레임워크를 작성하는 방법을 제시하겠습니다. 1. C 언어로 작성한 코드를 테스트할 프로젝트 디렉토리를 생성합니다. 2. 테스트를 위한 소스 파일을 작성합니다. 예를 들어, 다음과 같이 간단한 함수를 포함하는 "my_math.c" 파일을 만듭니다. // my_math.c int add(int a, int b) { return a + b; } 3. 테스트 코드를 작성할 파일을 만듭니다. 이 파일에는 테스트 함수 및 테스트 프레.. C 2023. 10. 5.
Linux server상의 C개발 관련 내용 1. Debug 로그 확인 lgs /*한줄씩 로그출력*/ lgsreq -addftty /*서비스단위로 로그출력*/ lgsreq -deltty /*로그출력 종료*/ tail -f 폴더명및파일명 /*전체로그출력*/ 2. 로그 파일 rpcdump 서비스명 > 폴더및파일명 3. 서비스 실행 및 종료 dcsvstop 서비스파일명 /*서비스 시작*/ dcsvstart -u 서비스파일명 /*서비스 종료*/ admls | grep 서비스파일명 /*서비스 상태정보*/ prcls -s 서비스파일명 /*서비스 프로세스확인*/ 4. 서비스 빌드 make all /*서비스 폴더에서 실행(디버그 로그제외)*/ make clean /*서비스 폴더에서 실행(디버그 로그포함) */ GDBMK=1 PRENODEL=1 make debug.. C 2023. 9. 17.
반응형