Programming/Linux2 linux hader file path vc++includevc folder include folder" " includeexe file directory, system directory, search order fixed linux include rtc.hinlcude path #include "..." search starts here#include search starts here/usr/local/include/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/usr/include 2017. 10. 18. .so Library // mymath.h #include extern int sum(int n1, int n2); // mymath.c #include "mymath.h" int sum(int n1, int n2) { return n1 + n2; } //main.c #include "mymath.h"#include #include #include #include int main(int argc, char **argv){void *handle = NULL;int(*result)(int, int); handle = dlopen("./libmymath.so", RTLD_NOW); if(!handle){printf("fail to dlopen, %s\\n", dlerror());return 0;} result = dlsym(han.. 2017. 10. 17. 이전 1 다음