遇到一些问题,windows的打铃系统了原因想想有这些吧

一,业余项目

所以可以想停就停,也看不到什么前景,需求也应该大不了;

二,不想维护两个平台的代码

第一个windows版本是VC开发环境,有些语法和GCC不一样,不同平台可用的系统函数也不同;

三,跨平台方案遇到问题

跨平台方案cygwin和MinGW可以解决大多数跨平台问题,但目前两个方案都发一个无法解决的问题;

cygwin跨平台方案问题

软件运行目录获取问题,比如软件所在目录叫做bin,那么获取到的目录就是/usr/bin,可能导致运行时问题,再一个就是所带的动态库有点多,感觉有点乱;

MinGW跨平台方案问题

不支持utf8格式的路径名,因为前端现在都是utf-8编码的,所以导至显示的中文文件名乱码,中文音频文件不能播放;

四,系统报毒

原来都不报毒的,最近两天两台电脑都报了,烦人;

结论:所以不想做windows版本,甚至linux版也不想做了,容我再仔细想想。

标签: none