Wie ändere ich den Pfad der Include-Datei mit Autotools?
Ich entwickle eine einfache Chat-Anwendung, die Crypto ++ in Ubuntu verwendet. Der Ordner für die Header-Dateien von Crypto ++ ist/usr/include/crypto++/
.
Nachdem ich die Quell-Tagleiste auf @ hochgeladen haCentOS
, Ich habe festgestellt, dass der Ordner für die Header-Dateien von Crypto ++ @ is/usr/include/cryptopp
. Also inCentOS
, der Compiler konnte die Kopfdateien für @ nicht findcryptopp
.
Quellendatei:
#include "crypto++/md5.h"
Configure.ac:
AC_SEARCH_LIBS([_ZTIN8CryptoPP14CBC_EncryptionE], [crypto++ cryptopp],
[],[AC_MSG_ERROR([avchat requires crypto++/cryptopp])])
Wie mache ich das Quellpaket sowohl auf Ubuntu als auch auf Centos portierbar?