Probleme beim Installieren von libmysqlc++-dev

Probleme beim Installieren von 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'

„Universe“-Optionen sind im Softwarecenter aktiviert.

also, vielen Dank an alle, ich habe den Befehl falsch eingegeben. Es wurde erfolgreich installiert. Und ich habe versucht, das Programm test.cpp auszuführen:

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

mit dem folgenden Befehl:

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

es wurde mir keine Fehlermeldung angezeigt. Heißt das also, dass alles einwandfrei funktioniert?

Antwort1

libmysqlc++-devIn Ubuntu gibt es kein Paket mit diesem Namen .

Wenn Sie die Entwicklungsdateien für die MySQL C++-Bibliotheksbindungen möchten, installieren Sie das Paket libmysql++-dev(ohne c).

Antwort2

Sie fügen ein unerwünschtes Element cin ein libmysqlc++-dev. Es sollte sein 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. 

Installieren libmysql++-devmit

sudo apt-get install libmysql++-dev

Antwort3

Das Paket ist libmysql++-dev, ohne die c.

Wenn bei der Installation der oben genannten Software derselbe Fehler auftritt, müssen Sie Ihren Archivspiegel ändern:

  • Wählen Sie eine ausHierund stellen Sie sicher, dass es sich in der Nähe Ihres Standorts befindet.

  • Betreten Sie gksudo gedit /etc/apt/sources.listdas Terminal

  • Ersetzen Sie den aktuellen Spiegel durch Ihren neu ausgewählten

Das Paket sollte dann ohne Probleme installiert werden.

verwandte Informationen