возникли проблемы с установкой libmysqlc++-dev

возникли проблемы с установкой libmysqlc++-dev
aanchal@aanchal-Inspiron-3542:~$ sudo apt-get install libmysqlc++-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libmysqlc++-dev
E: Couldn't find any package by regex 'libmysqlc++-dev'

опция «вселенная» включена в центре программного обеспечения.

ну спасибо всем, я неправильно ввел команду. она была успешно установлена. и я попробовал запустить программу test.cpp:

#include <iostream>
#include <mysql.h>
using namespace std;
MYSQL *connection, mysql;
MYSQL_RES *result;
MYSQL_ROW row;
int query_state;
int main() {
return 0;
}

с помощью команды:

g++ -o test test.cpp -L/usr/include/mysql -lmysqlclient -I/usr/include/mysql

Он не выдал мне никаких сообщений об ошибках. Значит ли это, что все работает нормально?

решение1

libmysqlc++-devВ Ubuntu нет пакета с таким названием .

Если вам нужны файлы разработки для привязок библиотеки MySQL C++, установите пакет libmysql++-dev(без расширения c).

решение2

Вы добавляете нежелательное cв libmysqlc++-dev. Это должно быть libmysql++-dev.

sudo aptitude show libmysql++-dev 
Package: libmysql++-dev                  
State: not installed
Version: 3.2.1+pristine-1
Priority: optional
Section: universe/libdevel
Maintainer: Ubuntu Developers <[email protected]>
Architecture: i386
Uncompressed Size: 2,350 k
Depends: libmysql++3 (= 3.2.1+pristine-1), libmysqlclient-dev
Suggests: libmysql++-doc
Description: MySQL C++ library bindings (development)
 MySQL++ is a complex C++ API for MySQL (and other SQL databases soon). The goal of this API is to make working with Queries as easy as
 working with other STL containers. 

Установить libmysql++-devс помощью

sudo apt-get install libmysql++-dev

решение3

Пакет libmysql++-devбез c.

Если при установке вышеуказанного пакета вы получаете ту же ошибку, вам необходимо сменить зеркало архива:

  • Выберите один изздесь, убедившись, что он находится недалеко от вашего местонахождения.

  • Войти gksudo gedit /etc/apt/sources.listв терминал

  • Замените текущее зеркало на новое выбранное вами.

После этого пакет должен установиться без проблем.

Связанный контент