去年用wpf弄了个航线规划软件,用于生成无人机喷洒农药的作业航线,里面包含了不少算法.年后这几天将其中的算法移植到C,以便其他同事调用.昨天在用C#调用生成的dll时,遇到一些问题,折腾了好久才解决.这里就其中的一个函数做个记录,或许有人会遇到类似的问题. C里面相关的结构和函数原型 /** * 平面点.向量 */ typedef struct { double X; double Y; } gPoint, gVector; /** * 平面直线 */ typedef struct gLine…