سؤال

أحاول استخدام مكتبة جنو العلمية (GSL) http://www.gnu.org/software/gsl/ في qtcreator. كيف يمكنني معرفة CREATOR QT لإضافة هذه الأعلام: http://www.gnu.org/software/gsl/manual/html_node/linking-programs-with-the-library.html. لربط بشكل صحيح؟

هل كانت مفيدة؟

المحلول

تحتاج إلى تحرير ملف .pro الخاص بك وإضافة Libs إضافية باليد، على سبيل المثال:

LIBS += -L/usr/local/lib example.o -lgsl -lgslcblas -lm

انظر qmake. وثائق لمزيد من المعلومات.

نصائح أخرى

قم بتحرير ملف .pro الخاص بك و Libs Extra وتشمل في Windows:

 `win32{ 
   INCLUDEPATH += C:/gsl-1.11/include/ 
   INCLUDEPATH += C:/gsl-1.11/lib  
   LIBS += -LC:/gsl-1.11/bin -llibgsl-0 -llibgslcblas-0  
   }`  

ثم تم حل المشكلة

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top