728x90
LINUX 빌드 후 mysql_query() 함수 Segmentation fault
mysql_real_connect() return 값이 음수가 나오면서 mysql_query()에서 Segmentation fault 발생
다음 상황은 같은 소스를 AIX에서 빌드하는것과 LINUX에서 빌드하는게 차이가 있고
AIX에서는 정상적으로 동작함
원인: 빌드 시 warning: implicit declaration of function 'db_connect' 발생
결과: 해당 함수를 사용하는 소스에 선언을 해주면 문제 해결 됨
extern MYSQL *db_connect(char *);
728x90
'프로그래밍 > C빌드 에러' 카테고리의 다른 글
[C++][GDB] std::string 에 계속 append() 데이터를 넣을 경우 signal SIGABRT, Aborted. (0) | 2022.05.11 |
---|---|
[Ubuntu][GDB] Cannot access memory at address 발생하지 않는 방법 (0) | 2022.05.11 |
[C 빌드 에러] error: narrowing conversion of ‘’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] (0) | 2020.11.10 |
aws sdk cpp cmake error (0) | 2018.09.28 |
ld: 0711-317 ERROR: Undefined symbol: .floor (0) | 2013.05.09 |
댓글