Includes
Project → Properties → C/C++ Build → Setting → Tool Setting → GCC C++ Complier → Includes → Include paths (-I)
通過點擊Include paths (-I)一欄中的“+”添加頭文件所在的目錄。若部分頭文件包含相對路徑,則僅添加到相對路徑起始的目錄即可。例如#include “rci_data/robot_datas.h”中robot_datas.h文件處於inc/rci_data文件夾中,則僅將inc文件夾加入Include paths (-I)中即可。
以上內容是對C++工程而言的。對於C工程,則相應的需要在GCC C Complier和GCC C Linker中設置。
Libraries
Project → Properties → C/C++ Build → Setting → Tool Setting → GCC C++ Linker → Libraries → Libraries (-l)
通過點擊Libraries (-l)一欄中的“+”添加庫文件。需要注意的是,添加內容僅為靜態庫項目名稱,如庫文件libRCI_Client.a,則添加內容僅為RCI_Client(文件名中的前綴lib與后綴.a為生成庫文件時編譯器補充的)。
Libraries search path (-L)
Project → Properties → C/C++ Build → Setting → Tool Setting → GCC C++ Linker → Libraries → Libraries search path(-L)
通過點擊Libraries search path (-L)一欄中的“+”添加庫文件所在目錄。僅添加外部庫文件所在目錄即可。