Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Παίδες γεια χαρά,


έκανα εγκατάσταση προχθές το  Intel C++ Studio XE στο Linux 13.04. 


Πρώτα απ' όλα θα ήθελα να πω ότι πιθανώς θα  κάνω ένα project το οποίο θα χρειαστεί LAPACK και ως εκ τούτο στράφηκα στο παραπάνω. Είμαι σχετικά νέος σε αυτό το θέμα και ως εκ τούτου για να τεστάρω αν λειτουργεί η C++ πήρα μερικά παραδείγματα από το ιντερνετ και προσπάθησα να τα κάνω compile.


Όταν χρησιμοποιώ την κονσόλα δεν υπάρχει πρόβλημα, πχ


icpc myfile.cpp -lmkl_rt -lpthread -o my_executable 


και μετά ./my_executrable


κάνει τη δουλειά του.


Το θέμα είναι ότι η χρήση της κονσόλας (αν και τεχνικά σωστότερη) είναι κατά κάποιο τρόπο επονείδιστη και ως εκ τούτου στράφηκα στο ελεύθερο IDE που ακούει στο όνομα Code::Blocks (vers. 12.11). Το θέμα είναι οτι δεν ξέρω πως να συνδέσω τις βιβλιοθήκες στο Code::Blocks. Ποια ακριβώς αρχεία θέλει και που τη βρίσκω;


Ξέρω ότι η Ιντελ C++ εγκαταστάθηκε στο /usr/opt/intel και ότι υπάρχουν βιβλιοθήκες (.a και .so αρχεία) στο /usr/opt/intel/.../mkl/lib, αλλά παρά το γεγονός ότι τα κάνω λίνκ στο Code::Blocks, αυτο δεν υπακούει.


Θα εκτιμούσα αν κάποιος που γνωρίζει θα μπορούσε να μου δώσει μια ιδέα πως να κάνω το σωστό link.


Ευχαριστώ


 


 


Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...