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

           
不显示删除回复
           
显示所有回复
           
显示星级回复
           
显示得分回复
           
只显示楼主
          收藏
liuchao35758600
灼眼的超哥
本版等级:

 
结帖率:100%
楼主发表于: 2013-02-17 12:17:10
本帖最后由 liuchao35758600 于 2013-02-17 12:18:14 编辑

如题,项目有N个.c文件,分布在src目录下不同的子目录内。
有N个.h文件,分布在include目录下不同的子目录内。
项目依赖几个第三方函数库。

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

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

回复次数:4

classpatterns
FingerStyle
本版等级:

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

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

TimXhHuang
TimXhHuang
本版等级:

 
#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。

lhfslhfs
青松2
本版等级:

 
#3 得分:5回复于: 2013-02-17 14:39:07
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版本。

怎么将linux下的项目转换成windows的VS2010下的项目?的更多相关文章

  1. linux环境下deb格式 转换成rpm格式

    linux环境下deb格式 转换成rpm格式 使用alien工具转换deb格式到rpm格式 alien_8.87.tar.gz 下载alien_8.87.tar.gz [root@mysqlnode2 ...

  2. 如何将android studio项目转换成eclipse

    更新:虽然本人坚守eclipse很久,但是现在我也不再推荐继续用eclispe了,自己的项目用还没什么问题,但是你如果想用github上的项目,用eclispe会越来越难.如果你仍然感兴趣,继续看下面 ...

  3. 把Eclipse项目转换成Maven项目

    把Maven项目转换成Eclipse项目只要使用Maven的Eclipse插件就能做到 mvn eclipse:eclipse 其实Maven的Eclipse插件也有把Eclipse项目转换成Mave ...

  4. 如何将 Java 项目转换成 Maven 项目

    本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明确的是,用 Maven 管理 Java 项目的确 ...

  5. Maven 学习笔记——将普通的Java项目转换成Maven项目(3)

    将一个普通的java项目转换成Maven项目并不是一个很大的任务,仅仅只需要下面的几步就能将转换成功.下面我是用一个简单的Selenium测试小demon作为例子来说的. 移调项目中所有关联的Libr ...

  6. 转:如何将 Java 项目转换成 Maven 项目

    如何将 Java 项目转换成 Maven 项目 本文内容 Java 项目 Maven 项目 Java 项目转换成 Maven 项目 本文主要介绍如何将 Java 项目转换成 Maven 项目.首先要明 ...

  7. 将Eclipse项目转换成AndroidStudio项目过程中遇到的问题以及解决方法

    将Eclipse项目转换成AndroidStudio项目也不是第一次了,昨天转的时候遇到几个问题: 首先将项目导入androidstudio,导完后报错: 问题一: Error:java.util.c ...

  8. Myeclipse Java项目转换成Maven项目

    1.在Eclipse中Java项目转换成Maven项目可以在项目右键-->configure-->Convert Plug-in projects..  就可以.而在myeclipse中项 ...

  9. android将drawable下的图片转换成bitmap

    将drawable下的图片转换成bitmap 1. Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.xx ...

随机推荐

  1. iOS开发 - CALayer图层

    CALayer的基本使用 在iOS中.你能看得见摸得着的东西基本上都是UIView.比方一个button.一个文本标签.一个文本输入框.一个图标等等.这些都是UIView 事实上UIView之所以能显 ...

  2. Linux命令在线中文手册

    很好的Linux学习手册:http://linux.51yip.com/ 来源:http://blog.51yip.com/

  3. 漫游Kafka设计篇之Producer和Consumer(4)

    Kafka Producer 消息发送 producer直接将数据发送到broker的leader(主节点),不需要在多个节点进行分发.为了帮助producer做到这点,所有的Kafka节点都可以及时 ...

  4. hdu 4715(打表)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4715 思路:先打个素数表,然后判断一下就可以了. #include<iostream> # ...

  5. JQuery------制作div模态框

    转载: http://blog.csdn.net/li_xiao_ming/article/details/6738922 如图: 代码: html(使用opacity的话content无法变为不透明 ...

  6. [置顶]JB开发之制作系统级Application

    1.编译工程,生成xx.app 2.制作引导进程xx替换xx.app里面的xx进程 引导进程代码: int main(int argc, char *argv[]) { @autoreleasepoo ...

  7. Web前端设计模式--制作漂亮的弹出层

    设计场景: Ben最近在负责一个购书网站,在网站的首页上,有一个叫做“最新上架”的板块,板块的内容比较简单,只有书籍名称,作者姓名和上架时间(如图),当初设计的时候并i没有过于丰富的构思... 现在问 ...

  8. 《C++ Primer Plus》第6章 学习笔记

    使用引导程序选择不同操作的语句后,程序和编程将更有趣.C++提供了if 语句 .if else 语 句 和 switch 语句来管理选项.if 语句使程序有条件地执行语句或语句块,也就是说,如果满足特 ...

  9. Vue基础-渲染函数-父子组件-传递数据

    Vue 测试版本:Vue.js v2.5.13 做了个 demo,把父子组件的数据都绑定到 Vue 实例 app 上,注释中的 template 相对好理解些 <div id="app ...

  10. 尼康D600闪光灯下按钮

    闪光灯下面那个是AF模式按钮 按一下,按两下,按三下