J'essaie d'utiliser certaines des fonctions de la bibliothèque /lib/libproc-3.2.6.so
dans ma distribution Ubuntu.Utilisation de fichiers de bibliothèque sous Linux
J'ai téléchargé et installé les fichiers d'en-tête et ils sont définis dans mes fichiers source.
Actuellement, cela est tout ce que je suis en train de faire, juste pour commencer ...
proc_t **read_proc = readproctab(0);
Mais je reçois l'erreur du compilateur suivant:
/tmp/cclqMImG.o: In function `Sysmon::initialise_sysmon()':
sysmon.cpp:(.text+0x494): undefined reference to `readproctab'
collect2: ld returned 1 exit status
Je suis conscient que je » Je fais probablement quelque chose de mal avec la commande que j'utilise pour le compiler, mais en raison du manque d'expérience, je ne suis pas sûr de ce que je fais de mal. Ceci est la commande g ++ j'utilise pour compiler mon fichier cpp:
g++ -o sysmon.o sysmon.cpp `pkg-config --libs --cflags gtk+-2.0`
Quelqu'un peut-il me donner quelques s'il vous plaît pointeurs là où je vais mal.
Je pense que les systèmes de construction avancés seraient exagérés pour ce qu'il essaie de faire. Mayb utilisant Make serait plus bénéfique pour le débutant. – pmr