Ti ringrazio ho risolto ma ho risolto effettuando un operazione, ho dovuto eliminare questo codice:
if (!parse_command_line(argc, argv, &db, &server, &user, &pass)) {
return 1;
}
e impostare i parametri :
const char* db = "database_test", *server = "localhost", *user = "root", *pass = "";
giusto per articolo informativo perchè da questo errore :
Undefined symbols:
"parse_command_line(int, char**, char const**, char const**, char const**, char const**, char const*)", referenced from:
_main in simple1.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [dist/Debug/GNU-MacOSX/esempio] Error 1
make: *** [.build-impl] Error 2
Build failed. Exit value 2.
perchè lo compilo senza passare i parametri ??? ma, non dovrebbe essere una cosa che deve avvenire dopo la compilazione per esempio:
shell>a.out param1 param2 param3
Cmq se stato gentilissimo grazie a te ho avuto l'illuminazione grazie davvero![]()
.