随便聊一些编程开发工具

1. C/C++

  • 微软的VS套装就不提了,我用GCC编译器,即便是在Windows下。TDM就算了,用的是equation.com发行的版本,链接是http://www.equation.com/servlet/equation.cmd?fa=fortran 这个网站似乎主要是由国人打理(全英文网页)。
  • 最小的C语言发行版tinycc (git下载,GCC编译) 原作由大神级程序员Fabrice Bellard开发,编译速度奇快,生成的可执行代码极小(主要大概是stub头和链接静态库不会像其它编译器那样,不管用不用得上都给你加进去。当然如果是巨型C代码,那tcc的优势就不大了),可内嵌至其它程序中,各种平台都有(如ARM系Linux)。

2. Python

  • Python老巢不必提了,只说模块的安装。在 pypi.org 可以搜索需要的模块,但用pip下载安装有时速度会很慢(国外网站),这时你可能需要用国内镜像了。

    [global]
    index-url = http://pypi.douban.com/simple/
    trusted-host = pypi.douban.com

    上面是给的是douban镜像,保存为pip.ini,放在%USERPROFILE%\pip目录下。

    https://pypi.tuna.tsinghua.edu.cn/simple
    http://mirrors.163.com/pypi/simple/
    http://mirrors.aliyun.com/pypi/simple

    还有以上这些镜像可以选择,速度一般也是很快的(修改pip.ini相应字段)。

  • 有一些Python模块本身只有源码,pip安装时要先编译再安装的。在Linux下这大概不算什么难事,但在Windows下往往就麻烦了,编译器+库+配置+各种意想不到 = 大概率放弃安装!不过世上真的有乐于助人的英雄,在此选择你需要的whl文件,下载后用pip安装就行(记得先把依赖的模块给装好了!)

原文地址:https://www.cnblogs.com/zbnbu/p/10886833.html

时间: 2024-10-12 15:43:05

随便聊一些编程开发工具的相关文章

初学者实用编程开发工具

初学者实用编程开发工具                      预想善其事,必先利其器 一.编程开发者,必思考其问题,代码哪里写.如何编译执行(或则不需编译),如何调试 如何测试-- 一系列的问题,每个步骤几乎都离不开相应的工具,其中,每个步骤几乎也有相对应的工具,我们本次聊聊,在C++的学习开发过程中,所需要用到的一些工具. 二.工具 1.键盘快速启动工具(Launchy) 2.比较工具(Beyond Compare) 3.代码编辑器(NotePad++) 4.编译器(vc vs gcc)

Mac iOS Mac Watch 应用和游戏编程开发工具推荐

今日分享「iOS / Mac / Watch 应用和游戏开发工具」推荐,这期专题主要为iOS开发者推荐一些优秀的设计和开发工具,这些工具包含移动原型的设计.程序的开发等,可以大大提高开发的效率!专题会及时更新,如果一些优秀软件未包含,可留言提醒. 本文图片和内容均来自[风云社区 SCOEE],如想了解更多mac软件可上[风云社区 SCOEE]. 有需要其他类型的软件,可在评论区留言或私信于我[磨人的小妖精],以后也会不断更新更多专题资源. 有想要的软件资源,需要下载的也可以找我[磨人的小妖精]私

<<< 编程类开发工具

Java.开发工具 java运行环境JDK下载 1.6 →下载JDK1.6 1.7 →下载JDK1.7 简介:著名的跨平台开源集成开发环境(IDE).最初主要用来Java语言开发,Eclipse的本身只是一个框架平台,有众多插件的支持,使得Eclipse拥有较佳的灵活性,可以自由添加插件. Java开发工具eclipse下载 官网下载:http://www.eclipse.org/ 百度个人分享:↓↓↓↓↓(支持j2ee开发) 简介:对EclipseIDE的扩展,利用它我们可以在数据库和Java

Python学习资料整理以及书籍、开发工具推荐

我不知道大家学习Python的时候是不是和我一样感觉很无助,不知道在入门或者进阶的时候应该掌握哪些知识点,下面我就梳理下我自己学习Python开 发的过程及资料分享给大家,这些方法资料可能并不适合所有人,仅供大家参考.具体需要掌握哪些知识,我就不详解介绍了,我分享出来的资料都有具体的讲解的 哈. 入门阶段:1.HTML+css基础入门(HTML的语法.基本结构.标记.css样式等等)2.Javascript基础知识(掌握javascript的变量.数据类型.隐式转换.表达式.运算符等等)3.Jq

Android Studio重构之路,我们重新来了解一下Google官方的Android开发工具

Android Studio重构之路,我们重新来了解一下Google官方的Android开发工具 记得我的第一篇博客就是写Android Studio,但是现在看来还是有些粗糙了,所有重构了一下思路,覆写了一篇 Google主推-Android开发利器--Android Studio,这可能是最全的AS教程! Android Studio,自Google2013年发布以来,就倍受Android开发者的喜爱,我们本书,就是基于Android Studio来进行案例演示的,大家都知道,Android

idea开发工具

IDEA简介 IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn等).JUnit.CVS整合.代码分析. 创新的GUI设计等方面的功能可以说是超常的.IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主.它的旗舰版本还支持HTML,CSS,PHP,MySQL,Pytho

程序员带你学习安卓开发,十天快速入门-开发工具配置学习

上次课程:.Net程序员学习Android开发-第一课 讲到,.Net程序员学习Android开发的必要性以及对安卓大环境的相关介绍. 其中看到有网友评论,称,搞C#的去搞安卓,还怪自己的移动平台不给力.有的人说,学习.Net就学.Net学习什么安卓.这时的我首先想到了,固步自封的大清朝.当然并不是对这部分人排斥.只能说是想法不一致,认知略有不同,也没有错与对,我只是想把我自己的想法表达出来,期望与您产生共鸣.的确迄今为止,我仍然认为C#是当今我见过的最好的语言.设计规范语法总使我赶到兴奋其优美

微信小程序(原名微信应用号)开发工具0.9版安装教程

微信小程序全称微信公众平台·小程序,原名微信公众平台·应用号(简称微信应用号) 声明 微信小程序开发工具类似于一个轻量级的IDE集成开发环境,目前仅开放给了少部分受微信官方邀请的人士(据说仅200个名额)进行内测,因此目前未受到邀请的人士只能使用破解版: 本破解版资源来自于网上,与本人无关,仅供技术开发人员研究之用: 由于尚属内测阶段,因此迭代更新非常快,后续很可能由于升级而导致暂时无法使用.   特别注意 由于目前发布的0.9版本必须验证才能登录(估计是为了验证是否为内测人士),因此必须先下载

Chrome 开发工具指南

Chrome 开发工具指南 谷歌 Chrome 开发工具,是基于谷歌浏览器内含的一套网页制作和调试工具.开发者工具允许网页开发者深入浏览器和网页应用程序的内部.该工具可以有效地追踪布局问题,设置 JavaScript 断点并可深入理解代码的最优化策略. 适用人群 这篇教程将会带你从头开始使用学习如何利用 Google 提供的组件进行 Chrome 上的相关开发调试工作. 通过本教程,你将学会如何使用这些工具,并且学会如何通过它来分析调试提供的 Demo . 学习前提 在你继续本教程之前,你必须对