I have built and installed a library called OhNet. After make install
the corresponding header files of the framework have been installed under usr/local/incl
You will have to put the header files that you want to use, in your project folder and then use #include in your .cpp file just like how you would do for any other header files.
-I
compiler option to point to the 3rd party libraries directory (-I/usr/local/include/ohNet
)#include "[whatever you need from oHNet].h"
in your header files and compilation units as needed (Note: you might need to put relative prefix pathes for subdirecories in the 3rd party include paths tree here!)-L
linker option to specify a path to the 3rd party libs you need (-L/usr/local/lib
probably)-l
linker option to specify any concrete 3rd libs you need (-l[oHNet]
probably)Look in the directories what actually was installed there to figure what to place for [whatever you need from oHNet].h
and [oHNet]
, s.th. like liboHNet.a
for the latter.
You didn't tag [tag:Eclipse CDT] explicitly here, but go to the Project->Properties->C++ Builder->Settings Dialog and look for C/C++ Includes and Linker Options.