1. 修改 f:\meshlab\vcglib\vcg/complex/trimesh/point_sampling.h 第624行 把
n_samples_per_edge = (int)(sqrt(n_samples) +1.0);
改成
n_samples_per_edge = (int)(sqrt((double)n_samples) +1.0);
2.编辑F:\meshlab\meshlab\src\external\lib3ds-1.3.0\lib3ds\types.h
把
#ifdef _MSC_VER
#ifdef LIB3DS_EXPORTS
#define LIB3DSAPI __declspec(dllexport)
#else
#define LIB3DSAPI __declspec(dllimport)
#endif
#else
#define LIB3DSAPI
#endif
改成
//#ifdef _MSC_VER //#ifdef LIB3DS_EXPORTS //#define LIB3DSAPI __declspec(dllexport) //#else //#define LIB3DSAPI __declspec(dllimport) //#endif //#else #define LIB3DSAPI //#endif
本文档详细介绍了如何对MeshLab中的point_sampling.h文件进行代码修改以优化采样过程,并提供了针对Lib3ds中types.h文件的更新指导,确保其能够在不同编译环境下正确地进行符号导出。
565

被折叠的 条评论
为什么被折叠?



