如何将Linux的工程原封不动地移植到Windows上面
2024-08-30 11:14:50
习惯在Linux下进行开发。但是由于工作需要,不得不与其他使用Windows的项目组同事对接,同事要求我给出可用的程序,而我只有基于makefile的传统工程。
改动到VS工程上发现一部分头文件在Windows下面是没有,刚想哼哧埋头苦干的时候,想起可以使用minigw等工具进行编译。正好手头上用的是Cygwin,配置了工具链,所以我编译以后将软件拿出,但是发现报了错误,找不到依赖的库:cygwin1.dll 。利用搜索工具everything找到了可用的动态链接库。
问题解决,整个过程没有改动任何代码。
最新文章
- isEmpty和isNull()区别
- jQuery Ajax请求(关于火狐下SyntaxError: missing ] after element list ajax返回json,var json = eval(";(";+data+";)";); 报错)
- java异常处理:建立exception包,建立Bank类,类中有变量double balance表示存款,Bank类的构造方法能增加存款,Bank类中有取款的发方法withDrawal(double dAmount),当取款的数额大于存款时,抛出InsufficientFundsException,取款数额为负数,抛出NagativeFundsException,如new Bank(100),
- 列表list
- Windows Phone Listbox虚拟化的问题
- JavaScript设计模式之单例模式
- JQUERY 选择
- 交叉编译和使用HTOP
- hrbust oj 1025 (计算几何+近似计算)
- Linux常用命令-jdk和Tomcat
- [JLOI 2014]松鼠的新家
- 一个蒟蒻对FFT的理解(蒟蒻也能看懂的FFT)
- synchronized与Lock的区别与使用
- Laravel-nestedset that base left and right values tree package
- c语言程序设计 第一例子
- Java入门系列(十二)Java反射
- 【Spring学习笔记-MVC】Spring MVC之多文件上传 (zhan)
- 大数据学习路线:Zookeeper集群管理与选举
- notepad++设置右键
- July 10th 2017 Week 28th Monday
热门文章
- mysql8安装与卸载
- c++ homework 1
- vue - 设置全局html背景
- android: requestLayout(), invalidate(), postInvalidate() 方法区别
- android DownloadManager: java.lang.IllegalArgumentException: Not a file URI: content://
- Ionic4.x 中的 UI 组件(UI Components) 侧边栏ion-menu组件以及底部tabs结合 侧边栏 ion-menu
- angular 中如何绑定属性
- LEFT JOIN 关键字语法
- linux禁止特定ip访问某个端口
- [Feature] Feature selection