我正在使用特征库,它承诺矩阵运算的矢量化.我不知道如何使用Eigen中给出的文件并编写一个makefile.使用Eigen的源文件包括下面列出的文件,这些文件甚至不是头文件(它们只是一些文本文件) –

等等.在Eigen的网页上,提到为了使用它的功能我不需要构建项目,那么如何在makefile中包含这些文件来构建我的项目.我的示例main.c文件看起来像这样.任何人都可以告诉我如何为这个文件编写一个makefile makefile –

#include

// import most common Eigen types

USING_PART_OF_NAMESPACE_EIGEN

int main(int, char *[])

{

Matrix3f m3;

m3 << 1, 2, 3, 4, 5, 6, 7, 8, 9;

Matrix4f m4 = Matrix4f::Identity();

Vector4i v4(1, 2, 3, 4);

std::cout << "m3\n" << m3 << "\nm4:\n"

<< m4 << "\nv4:\n" << v4 << std::endl;

}

救命!

解决方法:

这意味着没有任何东西可以编译或链接到它.相反,只要您在标准位置(/usr/local/include on * nix / Mac)上有头文件,那么您所要做的就是将该位置添加到预处理器构建步骤中.

假设您正在运行* nix / Mac,并假设您已将所有内容安装到默认位置(例如#include< Eigen / Core>引用文件/usr/local/include / Eigen / Core),那么SUPER简单makefile看起来像这样:

main: main.cpp

g++ -I /usr/local/include main.cpp -o main

用英语说:

>主要取决于main.cpp

>制作主要,使用g来

>编译main.cpp,

>输出文件主,

>在目录/usr/local/include中查找它不知道的任何标头

注意:g线前面有一个TAB,而不是四个空格.

希望有所帮助.

标签:c,matrix,eigen,makefile,project

来源: https://codeday.me/bug/20190726/1545759.html

C语言eigen存为txt文件,如何为使用Eigen(C线性代数的模板库)的C项目编写一个makefile?...相关推荐

  1. c语言用fopen打开txt,C语言fopen不能打开.txt文件

    C语言fopen不能打开.txt文件0 #include#include#includevoidencrypt(char*f1,char*pwd,char*f2){inti=0;FILE*fp1,*f ...

  2. 下面的log变量记录了云服务器上 当天上传的文件信息 其中第一列是文件名,第二列是文件大小 请编写一个程序,统计出不同类型的 文件的大小总和

    下面的log变量记录了云服务器上 当天上传的文件信息 其中第一列是文件名,第二列是文件大小 请编写一个程序,统计出不同类型的 文件的大小总和 比如: jpeg 9988999 json 324324 ...

  3. matlab cell类型数组存至txt文件

    目标:设有一个cell类型的数组,我们现在想将其内容存储为txt文件,在网上找了好久没有找到,自己用了一个很笨的方法来搞定. 1. cell类型数据如下: >> data={ 'ML_29 ...

  4. C语言实现循环读入txt文件

    网上查了很多相关知识的资料,基本上都是自定义函数或者使用C语言库自带的函数进行的读取,我主要是使用字符串连接的方法来实现读取文件夹下多个txt文件. 主要我本人擅长使用C++,使用网上的Grain加密 ...

  5. matlab 将数据存为txt文件,怎么用matlab将数据存为txt文件

    要MATLAB打工目录下新建startup.m文件,把要在MATLAB打开时执行的代码放进去就行了,我的就是你可以看下: % defaultFigurePosition: [680 558 560 4 ...

  6. R语言读CSV、txt文件方式以及read.table read.csv 和readr(大数据读取包)

    首先准备测试数据*(mtcars) 分别为CSV. TXT read.table 默认形式读取CSV(×)与TXT(效果理想) ① > test<-read.table("C:/ ...

  7. 已知华氏温度f c语言,编程题:已知两种温度的换算公式C=(5/9)(F-32),试编写一个程序输入华氏度F,输出摄氏度。...

    使用python的写法为: val=input("请输入带有温度表示符号的温度值(例如:32c)") if val[-1] in ["C","c&qu ...

  8. 2021年scrapy一分钟内爬取笔趣阁整本小说存为txt|解决章节排序问题

    本人是一个小说迷,喜欢用电纸书看小说,但苦于难以寻找网络小说的txt版本,加之最近学习了一下怎么用scrapy爬取网页数据,所以想到去使用scrapy框架来爬取笔趣阁小说存为txt文件,在爬取过程中对 ...

  9. 已创建了一个包含学生学号、身高、性别的学生身高信息表并输出到屏幕,学生信息从records.txt文件读取。 编写一个函数 void reverse(Seqlist *lp); 功能是对已建立的学生身

    已创建了一个包含学生学号.身高.性别的学生身高信息表并输出到屏幕,学生信息从records.txt文件读取.(结构体数组版本) (1)30' 编写一个函数 void reverse(Seqlist * ...

最新文章

  1. linux防火墙cc,Linux防火墙后面的Alljoyn服务(iptables)
  2. 华为鸿蒙运行视频,某游戏在华为鸿蒙运行,被识别成使用安卓模拟器
  3. BZOJ1002 [FJOI2007]轮状病毒(最小生成树计数)
  4. Oracle查询锁表以及杀会话或系统进程来解除锁表操作
  5. 鸟哥的Linux私房菜(基础篇)- 第二十章、启动流程、模块管理与 Loader
  6. anaconda3配置环境变量_阿里云ECS配置Jupyter Notebook
  7. CentOS ASP.NET Core Runtime Jexus跨平台布署
  8. dp打开思路:HDU1029 HDU1087 HDU1176 HDU1257 POJ1458(水题不水)
  9. Dvbbs 7.1论坛鼠标指针修改方法
  10. 英伟达3080Ti、3070Ti来了!
  11. 2019年1月数据库流行度排行: PostgreSQL蝉联2018年度冠军
  12. MySQL中concat()与group_concat()用法
  13. IntelliJ检查给出“无法解析符号”但仍编译代码
  14. 2017 Multi-University Training Contest - Team 4:1003. Counting Divisors(积性函数)
  15. 量化投资与Python
  16. 一整个网站的全部数据,我只能给你这么多了。
  17. ajax实例详解(2)
  18. 汉字转拼音(支持多音字)
  19. 自动驾驶技术(3)- 高精度地图解决自动驾驶的功能痛点
  20. 解决手机WiFi(电脑热点)一直正在获取IP地址或无法访问互联网【与网上其他方法不同】

热门文章

  1. php里 like什么意思,php – 是LIKE,但是int表示应该检查的字符串
  2. SegNet网络简析及caffe工程应用
  3. 数据库的使用你可能忽略了这些 (续)
  4. squid 日志详解
  5. 2020年全球云服务规模将达3900亿美元
  6. 260. Single Number III
  7. Win7安装VC++6.0已知的兼容性问题的解决方法
  8. sql server 存储过程中使用变量表,临时表的分析(续)
  9. ASP.NET页面对象模型:Page类介绍
  10. 如何设计通用的网站模板