C++ 如何实现githubc++;图书馆?
我正在尝试使用github中的库。我下载、解压并制作。然后我可以运行包中的所有示例。但是没有教程指导我构建自己的cpp文件。例如,我尝试从教程中构建最简单的代码:C++ 如何实现githubc++;图书馆?,c++,github,linker,shared-libraries,C++,Github,Linker,Shared Libraries,我正在尝试使用github中的库。我下载、解压并制作。然后我可以运行包中的所有示例。但是没有教程指导我构建自己的cpp文件。例如,我尝试从教程中构建最简单的代码: # include <gismo.h> using namespace gismo; int main(int argc, char* argv[]) { gsInfo << "Hello G+Smo.\n"; real_t a = 2.0; // a real number, ie. dou
# include <gismo.h>
using namespace gismo;
int main(int argc, char* argv[])
{
gsInfo << "Hello G+Smo.\n";
real_t a = 2.0; // a real number, ie. double
index_t b = 3; // an integer, ie. int
GISMO_ASSERT( a*b == 6, "This is an error, 2*3 should be 6.");
return 0;
}
#包括
使用名称空间gismo;
int main(int argc,char*argv[])
{
gsInfo错误'gismo.h:没有终止此类文件或目录编译。'表明您没有设置编译器应在其中查找库头的路径。请尝试将-I/path/to/gismo/headers
添加到编译器标志中,例如在我的系统上使安装默认情况下安装到/usr/local/include/gismo
所以我必须添加-I/usr/local/include/gismo
顺便说一下,这里有一个“教程”:在deploy
文件夹中的README.txt
。错误'gismo.h:没有终止此类文件或目录编译。'表明您没有设置编译器应在其中查找库头的路径。请尝试将-I/path/to/gismo/headers
添加到编译器标志中,例如在我的系统上进行安装
默认情况下,它安装到/usr/local/include/gismo
,因此我必须添加-I/usr/local/include/gismo
顺便说一下,这里有一个“教程”:在deploy
文件夹中的README.txt