분류 전체보기338 popen() – execute shell command from C/C++ C Implementation01#include 02 03int main(void) {04 FILE *in;05 extern FILE *popen();06 char buff[512];07 08 if(!(in = popen("ls -sail", "r"))){09 exit(1);10 }11 12 while(fgets(buff, sizeof(buff), in)!=NULL){13 printf("%s", buff);14 }15 pclose(in);16 17}C++ Implementation01#include 02#include 03 04using namespace std;05 06int main() {07 FILE *in;08 char buff[512];09 10 if(!(in = popen("ls -sail",.. 2013. 5. 8. [CentOS] libmysqlclient.so.18: cannot open shared object file 실패 증상 : GCC 빌드 시 makefile에 LDFLAGS -lmysqlclient 추가 후 빌드 완료 모듈을 수행하면 다음 에러 발생 error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory 원인: LD_LIBRARY_PATH에 해당 libmysqlclient 의 경로가 없을때 발생 해결: export LD_LIBRARY_PATH=/usr/local/mysql/lib/ .bash_profile 에 LD_LIBRARY_PATH 경로 추가 vi /root/.bash_profile bash_profile 에 LD_LIBRARY_PATH 경로 추가 vi /ro.. 2013. 5. 8. 이전 1 ··· 54 55 56 57 다음