一抹竹影 (@zhuying) 在 这年头写个代码真难 中发帖
开工第一天,被上级叫去帮下我同学(也是同事),因为目前他的任务他一个人搞不定
为什么搞不定呢?因为他的任务是需要将他的算法与已有的客户端进行集成,他只懂他的算法,而如何进行集成他是不懂的,也就是说这一块是缺少软件侧的人去帮他把关和集成
而我的任务就是帮他把关代码,同时帮他做集成部分,也就是中间层的代码。由于客户端是 Windows 平台,使用 Visual Studio 开发,所以算法层和中间层的代码也需要保持一致。
然后问题来了,这个客户端不是我们开发的,我们平时写代码都是在 Linux 上写的,然后实际上手,直接上千个错误…一直在改问题,比如动态库之间的调用不能直接编译成 DLL 去弄,得走 export/import,目前可以用静态库的方式绕一下之类的
最难的地方是在报错上,可能有一半的错,给的莫名其妙的,甚至报了错但不告诉你是在你的代码的哪里报的(好想念 gcc/clang...