libigl对matlab链接不成功问题的解决办法

libigl使用matlab时出现以下问题:

即使在头文件中添加了

复制代码
#include <igl/matlab/matlabinterface.h>

在cmakelists.txt中添加了

复制代码
target_link_libraries(${PROJECT_NAME} "C:\\F\\matlab_install\\extern\\lib\\win64\\microsoft\\libeng.lib")
target_link_libraries(${PROJECT_NAME} "C:\\F\\matlab_install\\extern\\lib\\win64\\microsoft\\libmx.lib")
target_link_libraries(${PROJECT_NAME} "C:\\F\\matlab_install\\extern\\lib\\win64\\microsoft\\libmat.lib")
LINK_DIRECTORIES("C:\\F\\matlab_install\\bin\\win64")

也无济于事

然后在错误中发现了

通过查找发现engine.h文件在"C:\F\matlab_install\extern\include"文件夹下,所以问题的解决办法就是在cmakelists.txt中添加

复制代码
include_directories("C:\\F\\matlab_install\\extern\\include")
相关推荐
Q***f6351 分钟前
Java数据可视化应用
java·开发语言·信息可视化
SundayBear2 分钟前
嵌入式操作系统进阶C语言
c语言·开发语言·嵌入式
hygge9995 分钟前
synchronized vs CopyOnWrite 系列
java·开发语言·经验分享·面试
-森屿安年-5 分钟前
LeetCode 11. 盛最多水的容器
开发语言·c++·算法·leetcode
ouliten16 分钟前
C++笔记:std::stringbuf
开发语言·c++·笔记
Rhys..17 分钟前
Jenkinsfile保存在项目根目录下的好处
java·开发语言
lly20240619 分钟前
SQL LCASE() 函数详解
开发语言
0***K89229 分钟前
PHP框架比较
开发语言·php
哟哟耶耶30 分钟前
ts-属性修饰符,接口(约束数据结构),抽象类(约束与复用逻辑)
开发语言·前端·javascript
nvd1140 分钟前
Gidgethub 使用指南
开发语言·python