您的位置:首页 > 运维架构 > Linux

怎么将linux下的项目转换成windows的VS2010下的项目?

2015-08-27 00:30 483 查看

怎么将linux下的项目转换成windows的VS2010下的项目?

不显示删除回复

显示所有回复

显示星级回复

显示得分回复

只显示楼主


收藏






liuchao35758600灼眼的超哥本版等级:


结帖率:100%
楼主发表于: 2013-02-17 12:17:10

本帖最后由 liuchao35758600 于 2013-02-17 12:18:14 编辑
linuxwindowsmakefileIDEC语言
如题,项目有N个.c文件,分布在src目录下不同的子目录内。
有N个.h文件,分布在include目录下不同的子目录内。
项目依赖几个第三方函数库。

此项目在linux下,是用autotools工具生成configure脚本,通过运行configure脚本生成Makefile,以使用make命令编译整个项目。

但现在想让它能够直接在VS2010下编译,暂不考虑用MSYS、Cygwin之类的进行编译。
看着VS2010的界面,不知所措。
在此,寻求帮助。

更多0分享到:

准备好了么? 跳吧 !更多职位尽在 CSDN JOB

项目经理
钰诚控股集团

|
20-40K/月
我要跳槽

项目助理
钰诚国际控股集团

|
10-15K/月
我要跳槽

赴美高级IT项目经理
美国艾慕科技有限公司

|
34-41K/月
我要跳槽

项目经理
广州海闻软件技术有限公司

|
8-15K/月
我要跳槽

对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理

回复次数:4





classpatternsFingerStyle本版等级:


#1 得分:45回复于: 2013-02-17 13:29:25
选中工程 右键
Properties --> Configuration Properies-->c/C++-->General-->Additional Include Directories

Properties --> Configuration Properies-->Linker-->Input-->Additional Dependencies

问答8月活动 大波C币等着你!!
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理





TimXhHuangTimXhHuang本版等级:


#2 得分:50回复于: 2013-02-17 14:31:20

1.要先获得第三方函数库的Windows版本。

2.在你的vs2010里新建一个工程,将所有.c文件都加入工程中(也可加入你写的.h文件)。

3.如一楼所示设置好头文件路径和库(你的头文件路径和第三方库的头文件和库,还需要在Properties
->Linker->General->Additional Library Directories里加入库所在的路径)。

4.如果你用的标准c,且第三方库都有windows版本,转换会方便一点。否则需要替换就比较麻烦了。

另外如果你的项目要在多个环境下编译不防试试CMake。

问答频道每周精彩问答(第二期)
对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理





lhfslhfs青松2本版等级:


#3 得分:5回复于: 2013-02-17 14:39:07



对我有用[0] 丢个板砖[0] 引用 | 举报 | 管理





liuchao35758600灼眼的超哥本版等级:


#4 得分:0回复于: 2013-02-17 14:45:14
引用 2 楼 TimXhHuang 的回复:
1.要先获得第三方函数库的Windows版本。

2.在你的vs2010里新建一个工程,将所有.c文件都加入工程中(也可加入你写的.h文件)。

3.如一楼所示设置好头文件路径和库(你的头文件路径和第三方库的头文件和库,还需要在Properties
->Linker->General->Additional Library Directories里加入库所在的路径)。

4.如果你用……


第三方库都有windows版本。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: