zoukankan      html  css  js  c++  java
  • CodeBlocks在win7+Vs2010环境下的配置

        CodeBlocks是一个C++的开源IDE工具,小巧,启动快,支持多编译器,有 Windows 2000/XP/Vista/7、Linux 32-bit、Linux 64-bit、Mac OS X版本。

    下图是支持的编译器的列表,其中第二个C++ 2010是我自己修改的,安装之后默认的是C++2003,由于安装的win7之后就不想用VS2010之前的编译环境了,所以我是直接将原来的C++ 2003的直接改名为C++ 2010了。

        

        默认是GCC的编译器,CodeBlocks是不自带其他的编译器的,如果本机有安装列表中的其他编译器的话设置一下就可以用了。关于支持Microsoft C++编译器的配置其实也很简单的,要是安装了VS2005或者VS2008的话直接选择对应的编译器就可以直接使用了,默认的一些路径都已经自动设置好了。由于最新版本的CodeBlocks发布时VS2010应该还没出来,反正最新版本的10.5中还没有加入C++2010的选择。具体配置过程我会截几个图告诉各位:

    • 选择编译器版本:我是直接将C++2003改名了,其实正确的做法应该是选择一个相近的配置之后选择Copy。

    • 设置编译器(rc.exe,link.exe,cl.exe)所在的文件夹

      Program Files:

      Additional Paths:

    • 配置头文件等路径

      Compiler:

      Link:

      请注意上图Compiler, Linker, Resource compiler这3个Tab标签,我们已经设置了前两个,最后一个是设置在rc.exe编译你的资源文件(resource.rc)时,所使用的头文件的位置,基本上rc文件的头一行就是:#include "resource.h" 而resource.h的头一行是:#include <windows.h>

      所以一般设置的路径和设置系统头文件的路径是一致的,比如:" C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include ".说句题外话,著名按钮ID比如IDOK,IDCANCEL都是在以windows.h为首的头文件中被定义的.

    • 由于在windows上面写程序,难免使用系统库文件,所以还需要设置常用链接库

      Linker libraries:

  • 相关阅读:
    OpenCV里面的一些常用函数
    c++ 里面的字符类型转换
    互斥研究
    git 命令
    pipe的操作
    二叉树总结(五)伸展树、B-树和B+树
    二叉树总结(四)平衡二叉树
    二叉树总结(三)二叉搜索树
    [LeetCode]Construct Binary Tree from Preorder and Inorder Traversal
    二叉树总结(一)概念和性质
  • 原文地址:https://www.cnblogs.com/bluesky4485/p/2034358.html
Copyright © 2011-2022 走看看