|
не линкуется проект
|
|||
---|---|---|---|
#18+
Добрый день. на Debian 10.3 работает простенькая программа на g++, которая читает данные с контроллера и складывает в таблицу MariaDB. потребовалось сделать еще один сервер-сборщик, скачала с сайта Debian свежую версию debian-11.2.0-amd64-netinst.iso все установила как обычно. Но вот горе - программа не линкуется. makefile tm: main.o gcc-10 -lstdc++ -lmysqlclient -L /usr/lib/mysql -o tcrv main.o main.o: main.cpp gcc-10 -lstdc++ -c main.cpp clean: rm -f *.o Ошибка: Код: powershell 1. 2. 3. 4. 5. 6.
понимаю, что не видит библиотеку, но я все установила. root@hvo:~/prog/tcrv_ex# mysql_config --libs -L/usr/lib/x86_64-linux-gnu/ -lmariadb Подскажите пожалуйста уважаемые профессионалы, как исправить ошибку, в gcc-8 все работает ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 18:07 |
|
не линкуется проект
|
|||
---|---|---|---|
#18+
-I/usr/include/mysql? OR see output mysql_config --cflags --libs -------------- gcc main.c -o main 'mysql_config --cflags --libs' ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 20:38 |
|
не линкуется проект
|
|||
---|---|---|---|
#18+
был без рус локали в коде #include <mariadb/mysql.h> mysql_config - этот пакет ничего не устанавливает а помогает с путями для сборки-компиляции можно посмотреть что он "подсказывает": в console набираем mysql_config и видим все опции, которые он добавляет, выбираем нужные нам --cflags и --libs Код: plaintext 1. 2. 3.
т.е из gcc main.cpp -o main `mysql_config --cflags --libs` получаем gcc main.cpp -o main -I/usr/include/mariadb -I/usr/include/mariadb/mysql -L/usr/lib/x86_64-linux-gnu/ -lmariadb и да - я использую g++ 9 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2022, 22:31 |
|
не линкуется проект
|
|||
---|---|---|---|
#18+
Спасибо большое за ответы. В Debian 11 оказывается вот так надо. Код: sql 1.
А раньше было так Код: sql 1.
Зачем такие перестановки, непонятно ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2022, 15:06 |
|
|
start [/forum/topic.php?fid=47&msg=40130454&tid=1827800]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 242ms |
total: | 369ms |
0 / 0 |