在C++中包含文件的权限
Permission for include file in C++
我正在使用Eigen库编译一个Cmake项目。
find_package(Eigen3 REQUIRED)
message("find eigen3" )
message("${EIGEN3_INCLUDE_DIR}" )
编译错误是:
error: Eigen/Core: No such file or directory
#include <Eigen/Core>
但是,IDE 确实指向/usr/include/eigen3/Eigen/Core。这仅仅是权限问题吗?(现在权限是 -rwxr-xr-x 1 根根)
这似乎是包的问题。例如,这是对相同或类似问题的讨论。看来您还需要添加
include_directories(${EIGEN_INCLUDE_DIRS})
add_definitions(${EIGEN_DEFINITIONS})
相关文章:
- 如何使用Windows API C++更改已创建的文件夹/目录安全权限
- 从根权限进程创建可访问的文件
- 威纳派读取自定义文件或文件夹的所有访问权限
- 如何在C#或C++中获取文件或文件夹的有效权限?有什么 API 吗?
- 在没有root权限的情况下安装NTL,并在生成文件中修改其构建路径
- TOCTTOU - 在处理文件之前使用访问权限
- 提升进程间共享内存删除、权限和输出文件
- C++ - 将文本追加到仅具有 NTFS"追加数据"权限的文件
- 如何使用 c++ 创建对"everyone"具有共享访问权限的文件夹
- 检查文件是否具有Windows c ++的可执行权限
- CLION无法打开输出文件,拒绝了权限
- 为可执行文件授予比运行用户更多的权限
- 无法打开输出文件___.exe:权限被拒绝
- 写入文件权限被拒绝
- Dokan:我应该自己处理文件共享和访问权限吗?
- 在 C++ 中为文件夹中的所有文件设置权限
- 确定程序本身是否具有对文件的特定访问权限的最简洁的方法是什么
- 在没有读取权限 c++ 的情况下返回大小文件
- C++将文件权限添加到 zip 文件
- 如何在Qt/C++中设置Windows文件权限