C++ g++找不到库
首先,请随意回答,就像我5岁时一样:C++ g++找不到库,c++,compilation,include,header-files,include-path,C++,Compilation,Include,Header Files,Include Path,首先,请随意回答,就像我5岁时一样: 我写了一个Hello World C++程序,目的是包括密码库FHE.H,我以前安装过的,使检查工作很好。我有一个文件夹,我们称之为dir,包括HelloWorld.cpp和一个名为HElib的子文件夹,其中文件fhe.h位于目录HElib/src/fhe.h中 我的问题有点愚蠢,但我如何编译这个C++文件? 我试着cd到/dir,然后是g++HelloWorld.cpp,但找不到fhe.h。我也尝试过g++HelloWorld.cpp HElib/src/
我写了一个Hello World C++程序,目的是包括密码库FHE.H,我以前安装过的,使检查工作很好。我有一个文件夹,我们称之为dir,包括HelloWorld.cpp和一个名为HElib的子文件夹,其中文件fhe.h位于目录HElib/src/fhe.h中
我的问题有点愚蠢,但我如何编译这个C++文件? 我试着cd到/dir,然后是g++HelloWorld.cpp,但找不到fhe.h。我也尝试过g++HelloWorld.cpp HElib/src/fhe.h,但仍然没有找到fhe.h 我怎样才能告诉编译器这个文件的确切位置?我不想将我的HelloWorld.cpp文件放入HElib,也不想从HElib中取出fhe.h。。。对于这样一个基本的问题,我表示感谢和抱歉T-B您需要将目录包含在fhe.h中。大概是这样的: g++-IHElib/src HelloWorld.cpp
请阅读HElib包含一个install.txt,该文件应已回答此问题: