`
poson
  • 浏览: 364520 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

开发:从windows到linux

阅读更多

 

从大学阶段基本上一直使用windows。用linux的时候只是因为课程学习的需要。

换了工作之后,需要在linux下开发C++。理所当然的开始学起了C++的编译工具,以及相关脚本语言等工具。从g++,makefile的文件格式,到gdb调试,再到python、awk、perl脚本,shell命令,vi命令。一个月下来学习了很多的东西。感谢学习过程中,我们组的同事对我的支持。

从对linux比较陌生,到比较熟悉,甚至开始发现这些复杂脚本是那么的犀利、有趣。以前在Windows下面,使用 .net 2005开发程序,就好象是使用冲锋枪。面对项目上的问题,使用这个冲锋枪一顿扫射,基本上就可以解决问题了。在linux下面开发程序就好像是使用狙击步枪。首先要学会调试瞄准镜(使用gdb),要测量风速,要选用自动(选用合适的脚本语言),然后务求一击致命。这个过程比较缓慢,但是入门之后,感觉还挺不错。

分享到:
评论

相关推荐

    从Windows到Linux的C程序移植研究.pdf

    对于C语言编写的程序,从Windows到Linux平台的移植是一个复杂的任务,涉及对系统架构、开发环境以及库函数等多方面因素的考量。本文旨在探讨这一过程中的关键步骤、潜在问题及解决方案,并通过实际案例分析,提炼出...

    C++程序移植及vs远程开发_从windows到linux程序.docx

    本资源摘要信息将详细介绍 C++ 程序从 Windows 下移植到 Linux 环境下的注意事项,并且可以通过 Windows + VS 进行远程开发 Linux 程序。 一、移植注意事项 1. 去掉 `#include "stdafx.h"` 和 `#include "windows....

    操作系统接口:兼容Unix/Linux命令接口

    目标:为Windows操作系统建立一个兼容Unix命令的命令...展望:其实开发命令行接口,使用getopt()等函数是比较方便的,但这是作者开发到一半的时间才知道的事情,所以未能及时更换开发方法,希望有缘人能弥补这一缺憾。

    微软内部的阴与阳:Windows vs.Linux.pdf

    B.H-lf的角色不仅限于报告错误,他还参与了即将推出的Windows系统(如Windows Server 2003 R2)的开发工作,这些系统包含了大量UNIX工具的更新版本和补丁,以确保与多种操作系统(如AIX、Solaris、HP-UX、Linux版本...

    windows程序移植到linux

    ### Windows程序移植到Linux的关键知识点 #### 一、概述与背景 在软件开发领域,将一个操作系统上的程序移植到另一个操作系统上是一项常见的需求。本文主要探讨的是如何将原本运行于Windows平台的应用程序移植到...

    从Windows转向Linux教程.pdf

    从Windows转向Linux:全面教程与知识点解析 标题与描述中提到的《从Windows转向Linux教程》是一份详尽的学习资源,旨在帮助用户从熟悉的操作系统Windows过渡到Linux环境。这份教程不仅涵盖了基础知识,还深入探讨了...

    从windows到linux

    【标题】:“从Windows到Linux”迁徙指南 在当今多平台共存的IT环境中,了解并掌握多种操作系统是至关重要的。"从Windows到Linux"系列由IBM电子商务架构师Chris Walden精心撰写,旨在帮助那些熟悉Windows环境的用户...

    搭建android开发环境(windows和linux)

    2. **下载Android Studio**:与Windows相同,从官方网站下载适用于Linux的Android Studio压缩包,解压后将其移动到期望的目录。 3. **运行Android Studio**:通过终端执行解压后的目录中的`bin/studio.sh`脚本来...

    Windows 到 Linux 之旅: 系列文章概述

    "Windows到Linux之旅"是一系列旨在帮助用户从熟悉的操作系统过渡到Linux环境的文章集合。这些文章通常会涵盖基础概念、安装过程、常用命令、文件管理系统、shell脚本编写以及如何在Linux环境中进行开发工作等内容。 ...

    微软与Novell联合宣布:就Windows和Linux互操作性及相互支持开展广泛合作.pdf

    微软与Novell联合宣布:就Windows和Linux互操作性及相互支持开展广泛合作.pdf

    Windows到Linux应用迁移.pdf

    数据迁移是将数据从 Windows 操作系统迁移到 Linux 操作系统上,包括文件迁移和数据库迁移等。数据同步是确保数据在迁移过程中的一致性和正确性。 Windows 到 Linux 应用迁移是一个复杂的过程,需要考虑软件程序...

    如何从Windows切换到Linux.doc

    【如何从Windows切换到Linux】 随着微软在2020年1月结束对Windows 7的支持,用户面临着安全风险,需要做出决定:升级到Windows 10或是转向其他操作系统,比如Linux。对于那些对Windows 10的持续更新、广告嵌入以及...

    Java项目从Windows开发平台到Linux服务器的移植.pdf

    Java项目从Windows开发环境移植到Linux服务器的过程涉及到了一系列的技术知识点和操作步骤,下面将详细介绍相关的技术要点: 1. Java项目结构理解: 在Java项目开发中,代码通常被组织成多个包(package),每个包...

    从Windows入门到Linux跑路

    "从 Windows 入门到 Linux 跑路" 本文将引导零基础的读者从 Windows 转移到 Linux,教会读者使用命令行操作,消除对命令行的恐惧感,并介绍 Windows 和 Linux 之间通用的命令。同时,本文还将介绍 Linux 的基本概念...

    windows上安装linux

    在Windows上安装Linux是一项常见的操作,对于那些想要尝试或使用Linux系统的用户而言,这是一个非常实用的技术。Windows系统作为最广泛使用的个人电脑操作系统,为用户提供了一系列的便利和丰富的应用。然而,Linux...

    深入探索Linux世界:《Linux下编程工具(概述、目录结构)》精粹指南

    Linux开发环境概述:从Windows到Linux,了解Linux开发的特点和工具。 文件及目录结构:深入Linux的树状文件系统结构,掌握其核心目录和文件类型。 常用命令与文本编辑器:探索Linux命令行的强大功能,学习使用vi和...

    DB2 从windows 向linux迁移

    随着Linux操作系统在服务器领域的广泛采用,许多企业选择将其DB2数据库从Windows迁移到Linux,以利用Linux的稳定性和成本效益。跨平台迁移不仅可以优化性能,还能降低维护成本,提升数据安全性。 ### 二、DB2跨平台...

    Windows 下基于 Eclipse 的可视化远程 Linux CC++ 开发环境搭建

    本文将详细介绍如何利用Eclipse、SecureCRT和Xming来搭建这样一个环境,使得开发者可以在Windows下享受到图形化的开发体验,而实际的编译和运行过程都在远程Linux主机上进行。 首先,你需要确保具备以下软件和环境...

Global site tag (gtag.js) - Google Analytics