📄 compile.m
字号:
clear mex
mbglfiles = {'astar_search_mex.c', 'bfs_mex.c', 'dfs_mex.c', 'biconnected_components_mex.c', ...
'components_mex.c', 'matlab_bgl_sp_mex.c', ...
'matlab_bgl_all_sp_mex.c', ...
'mst_mex.c', 'clustering_coefficients_mex.c', ...
'betweenness_centrality_mex.c', ...
'max_flow_mex.c', ...
'bfs_dfs_vis_mex.c'};
if (ispc)
% must change /MD to /ML in mexopts.bat
%mexflags = '-O -I..\libmbgl\include LINKFLAGS#''$LINKFLAGS -libpath:..\libmbgl\Release'' LINKFLAGSPOST#''$LINKFLAGSPOST libmbgl.lib''';
mexflags = '-O -I..\libmbgl\include LINKFLAGS#''$LINKFLAGS -libpath:..\libmbgl\Release'' LINKFLAGSPOST#''$LINKFLAGSPOST libmbgl.lib''';
else
c = computer;
mexflags = '-O -I../libmbgl/include -L../libmbgl';
%mexflags = '-g -D_DEBUG -I../libmbgl/include -L../libmbgl';
if (strcmp(c,'GLNXA64'))
mexflags = [mexflags ' -lmbgl64'];
else
mexflags = [mexflags ' -lmbgl'];
end;
end;
for file = mbglfiles
mexstr = ['mex ' mexflags ' ' char(file)];
fprintf('%s\n', mexstr);
eval(mexstr);
end;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -