Mac系统使用C++/Eigen编程笔记

一、Mac OS X 快速访问根目录的4种方法

  • 1. 通过“前往文件夹”快捷键组合

“前往文件夹”可能是OS X系统Finder中最常用的操作了,用户只需点击左上角的“前往”菜单,然后选择“前往文件夹...”功能。

使用快捷键 command + Shift + G 快速激活“前往文件夹”功能,窗口打开后,输入“/”并回车即可。

  • 2. 在桌面上显示硬盘

打开Finder的“偏好设置”,在“通用”模式下在“硬盘”前面的方块内勾选即可。

这样桌面上就会有Macintosh HD,双击即可访问。

  • 3. 将Macintosh HD快捷方式放入Finder侧边栏

对于经常要访问根目录的用户来说,将Macintosh HD快捷方式会更高效一些。

将步骤2桌面的Macintosh HD,拖动到左侧的菜单导航栏。以后需要访问根目录时,只需点击侧边栏的快捷方式即可。

  • 4. 使用命令行迅速导航 

打开终端应用,然后输入下面的命令即可迅速导航至根目录。

cd /

如果你想通过终端打开Finder的根目录,只需下面的命令即可:

open /

上述方法摘自:https://blog.csdn.net/ithomer/article/details/78543034

二、在mac中使用Eigen矩阵运算库

1. 首先下载并安装xcode,在APP Store直接搜索并下载即可;

2. 在官网http://eigen.tuxfamily.org/index.php?title=Main_Page 下载Eigen压缩包,并且解压;

3. 打开eigen解压后的文件夹,将Eigen文件夹拷贝至xcode的include目录中:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include

4. 代码测试:

#include 
#include 
using Eigen::MatrixXd;
int main()
{
    MatrixXd m(2,2);
    m(0,0) = 3;
    m(1,0) = 2.5;
    m(0,1) = -1;
    m(1,1) = m(1,0) + m(0,1);
    std::cout << m << std::endl;
}

得到输出结果:

  3  -1
2.5 1.5
Program ended with exit code: 0

上述转载自:https://blog.csdn.net/weixin_33716154/article/details/87165076

你可能感兴趣的:(C++编程相关)