用户操作
[即时聊天] [发私信] [加为好友]
宇舟ID:Bowater
763次访问,排名2万外,好友0人,关注者0人。
C++程序员
Bowater的文章
原创 2 篇
翻译 1 篇
转载 0 篇
评论 1 篇
宇舟的公告
最近评论
linkerlin:顶。
实在是难得的好资料。
博主辛苦了!
文章分类
    收藏
      相册
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes
      2008年05月

      原创 CMake中find_package功能演示

      CMake中find_package功能演示find_package可以被用来在系统中自动查找配置构建工程所需的程序库。在linux和unix类系统下这个命令尤其有用。CMake自带的模块文件里有大半是对各种常见开源库的find_package支持,支持库的种类非常多。以下使用boost python的一个hello world例子的cmake构建文件为例,展示了如何使用find_package使用查找boost库和python库。这个例子需要使用最新的cmake版本2.6。文件:boost_1_35_0/libs/python/example/tutorial/hello.cpp// Copyright Joel de Guzman 2002-2004. Distributed under the Boost// Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt// or copy at http://www.boost.org/LICENSE_1_0.txt)// Hello Worl阅读全文>

      发表于 @ 2008年05月24日 06:13:00|评论(loading...)|编辑

      原创 为 CMake 添加 MSVC 预编译头文件支持

      为 CMake 添加 MSVC 预编译头文件支持CMake 官方版本的自带功能是不支持使用预编译头文件的,但是有很多人要求这个特性。在 CMake 的bugtrack系统中这个Feature Request的帖子中已经有人上传了解决这个问题的扩展模块,但是是分MSVC和Makefiles两个版本的,还没有整合成一个统一的预编译头的命令接口。下面是我从bugtrace系统中找到的MSVC版的解决方案。这个是我在实际工程中使用过的,非常好,没有问题。文件:MSVCPCH.cmakeMACRO(USE_MSVC_PCH PCH_TARGET PCH_HEADER_FILE PCH_SOURCE_FILE)IF(MSVC) GET_FILENAME_COMPONENT(PCH_NAME ${PCH_HEADER_FILE} NAME_WE) # Compute a custom name for the precompiled header. IF(CMAKE_CONFIGURATION_TYPES) SET(PCH_DIR "${CMAKE_CURRENT_BINARY_DIR}阅读全文>

      发表于 @ 2008年05月19日 13:09:00|评论(loading...)|编辑

      翻译 使用 CMake 进行跨平台软件开发

      使用 CMake 进行跨平台软件开发 原文:Cross-Platform Software Development Using CMake http://www.linuxjournal.com/article/6700帮助 作者:Andrej Cedilnik 翻译:宇舟 在每个系统构建你的工程,而无须关心创建可执行文件和动态库的具体方法。 当观察一大堆工程,会发现一件事:对构建过程的描述总是存储在一组文件中。这些文件可能是简单的shell脚本、Makefiles、Jam文件、基于复杂的脚本的工程像Autoconf和Automake。 最近,一个新的玩家 CMake 加入了软件构建游戏。CMake 使用原生构建工具,像 Make 甚至是微软的 Visual Studio,而不直接是一个的构建程序。支持多个平台,in-source 和 out-source 构建,跨库依赖检测,并行构建,可配置的头文件。极大的降低了跨平台软件开发和维护过程的复杂性。 构建系统 观察下大部分软件开发工程,无疑你会面对一个共同的问题。你有一大堆源文件,一些文件依阅读全文>

      发表于 @ 2008年05月18日 15:38:00|评论(loading...)|编辑

      Csdn Blog version 3.1a
      Copyright © 宇舟