Windows开发环境搭建

RocketMQ:Windows下开发环境搭建 考虑到大部分Java开发者还是习惯于在windows环境下开发,因此本篇讲解如何在windows环境下搭建一个单机开发环境。 一、准备工作 Windows必须先安装64bit的JDK1.8或以上版本。 从RockitMQ官网 http://rocketmq.apache.org/dowloading/releases/ 下载最新的release包。我这里下载的版本是v4.4.0 解... 阅读详情

申明:下面的链接在你看到的时候可能已经失效,那么你可以去微软网站上搜索相关词语找到相应资源

一、C/C++ 环境

如果要使用Windows的特性,那么光有标准C++编译器还不够,还需要使用Windows发布的platform sdk。 一般Windows的IDE环境中包括了一套SDK,比如Visual Studio 6.0里面包括了Microsoft Platform SDK, August 2001 Edition,要想知道怎样使用SDK,那么应该知道怎样使用MSDN(the Microsoft Developer Network),通过查找MSDN,你可以找到Windows SDK中提供的API描述和使用方法。 如果需要进行驱动开发,那么你还需要Windows DDK(Microsoft Windows Driver Development Kit)和文档(Microsoft Windows DDK Documentation)。

推荐学习用搭配
Visual c++ 8.0 Express(Express 版不支持插件,所以你的Visual Assistant用不了,对标准c++语法支持很好)
http://www.microsoft.com/express/download/
最新的windows platform sdk
http://msdn2.microsoft.com/zh-cn/express/aa700755(en-us).aspx
最新的MSDN
http://www.microsoft.com/express/download/msdn/Default.aspx

怎样在Visual c++ 8.0 Express 中使用SDK可以参看http://msdn2.microsoft.com/zh-cn/express/aa700755(en-us).aspx,我翻译过来如下:
1. 下载并安装Visual c++ 8.0 Express
2. 下载并安装Windows platform sdk
3. 打开VC 8.0 Express,选择菜单Options,打开Options对话框,选择Projects and Solutions
    将下面路径添加到相应的地方:

  • Executable files: C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Bin
  • Include files: C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Include
  • Library files: C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Lib
4.更新corewin_express.vsprops文件,从C:/Program Files/Microsoft Visual Studio 8/VC/VCProjectDefaults 下面找到该文件,将
AdditionalDependencies="kernel32.lib"
改为
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
5.测试你的环境
VC 8.0 Express中,Win32 Windows Application 在Win32 Application Wizard是不能使用的,找到%ProgramFiles%/Microsoft Visual Studio 8/VC/VCWizards/AppWiz/Generic/Application/html/1033/目录下的AppSettings.htm ,打开该文件,将441-444行前面的注释去掉,如下所示:
// WIN_APP.disabled = true;
// WIN_APP_LABEL.disabled = true;
// DLL_APP.disabled = true;
// DLL_APP_LABEL.disabled = true;
保存并关闭,打开VC8,选择菜单File->New,选择Win32->Win32 Console Application template ,完成后按F5键编译并运行该程序。

二、MASM
如果对汇编比较熟悉,那么使用MASM(Microsoft Macro Assembler,微软宏汇编)也是不错的选择,编写MASM程序,对程序的骨架和Windows API有更深刻的了解。

编译器,链接器,资源编辑器,头文件和Lib库,例程可以从下面的网站免费获取
http://www.masm32.com/

如果对MSAM不了解,首先需要一本讲解MASM的书,《Windows环境下32位汇编语言程序设计》是不错的入门书籍,在使用MASM编程之前应该好好看一下这本书。

搭建Windows下的Rust开发环境 下载下来的文件是codelldb-x86_64-windows.vsix,如果不想下载,也可以在somesofts文件夹下找到,然后打开VS Code,单击左侧工具栏上的Extensions按钮,然后把文件codelldb-x86_64-windows.vsix拖入VS Code的Extensions页下的空白处,稍等片刻,VS Code右下角会提示安装完成。其中,文件Cargo.lock也是工具Cargo的元配置文件,它包含依赖的精确描述信息,它是由Cargo自行维护的,因此不需要手动修改。 阅读详情

相关推荐

Windows上Qt开发环境搭建

Qt是一种跨平台的C++应用程序开发框架,由Qt Company开发和维护。它提供了丰富的工具和库,用于开发图形用户界面(GUI)应用程序、网络应用程序和嵌入式应用程序。Qt具有以下特点:跨平台性:Qt可以在多个操作系统上运行,包括Windows、macOS、Linux、Android和iOS等。开发者可以使用相同的代码库来构建应用程序,无需针对不同平台进行重写。

blog.songjiahao.com 2223

win10(64位)安装汇编环境(masm)

Win10(64位) 安装汇编环境(MASM)

qq_50918834的博客 1万+

[libtorrent] windows搭建 libtorrent 开发环境

操作系统:win10 开发工具:VS2019 (参考文档:libtorrent) 搭建 libtorrent 步骤: 一. 安装 vcpkg 和 boost 1.安装 vcpkg 到本地 git clone https://github.com/microsoft/vcpkg 2.执行bootstrap-vcpkg.bat 脚本 .\vcpkg\bootstrap-vcpkg.bat 3.添加vcpkg环境变量 环境变量->PTAH->添加 vcpkg...

就是那个党伟 3193

windows10安装MSAM汇编环境

下载必要的文件: dosbox安装包,直接安装。 工具包:debug.exe,LINK.EXE,MASM.EXE 把工具包存放到一个文件夹中,我放在C:\asm下 启动dosbox,输入命令 把文件夹挂载到f盘(不是z盘应该都行,z盘执行不了命令) mount f C:\asm 进入f盘,输入 f: debug,masm命令已经可...

AlunX_daren的博客 1191

微软msam8.0汇编编译器(不需要先安装vs2005)

微软msam8.0汇编编译器(不需要先安装vs2005)

windows局域网文件夹共享

windows局域网共享文件夹,亲测,包括可能出现的一些问题解决

yml15180824993的博客 4万+

Microsoft Platform SDK 选择

Windows Server 2003 PSDK February 2003 Edition,可以和VC6一起使用、并支持各种目标OS的最后一个版本的SDK。 This edition of the SDK supports development for the following platforms: Windows Server 2003 Windows Advanced Se

clever101的专栏 5932

Python爬虫实战:5分钟搞定慢慢买历史价格查询(附完整代码)

本文提供了一份Python爬虫实战指南,教你如何快速编写脚本自动查询慢慢买网站的商品历史价格。文章详细拆解了环境准备、接口分析、核心代码实现及常见问题应对,并附有完整代码,帮助读者将爬虫技术应用于日常比价,实现高效购物决策。

weixin_29053577的博客 1009

WIN7 Microsoft Platform SDK Febrary 2003 安装

windows7 安装了VC没有太多的问题,顺便也装下VC6最后一个可用的SDK 从网上搜索 windows platform sdk 2003 下载 http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab http://do

ttfy1234的专栏 2822

手把手搭建摄像头驱动(一):I2C设备树插件与OV5640实战

本文手把手指导如何搭建OV5640摄像头驱动,重点讲解I2C设备树插件的编写与实战应用。通过硬件连接验证、I2C驱动框架搭建、设备树插件编译及动态加载调试,系统介绍Linux驱动开发全流程,并提供常见问题解决方案,帮助开发者快速掌握摄像头驱动开发技术。

git9versioner的博客 754

星网锐捷语音网关密码重置恢复出厂设置

星网锐捷语音网关---密码重置 第一种星网锐捷SVX网关恢复出厂设置的方法 eth1口 任意口插网线,连接电脑并设置电脑固定ip为: 一, 二 网页输入: 192.168.88.86 admin 默认密码 admin 登陆。 忘记密码 可通过以下方法重置: 三: 通过crt或者 shell工具 ,连接 root@192.168.88.86 连续输入两次 passwd a12345678 reboot重启后。通过账号 密码 a12345678 即可登陆系...

cibazhanji2176的博客 1万+

Windows下的Python开发环境搭建

python因为是一套解释型语言所以有各种开发IDE;让才学习python的小白都感觉迷茫,入门都这么麻烦那怎么继续下去? 所以,决定分享给大家这一套python环境 非常适合小白 且都使用免费软件 学习成本超级低。

Lookontime的博客 1763

Codex 自定义模型操作指南:CLI 与桌面客户端双端实操

检查版本 codex --version # 预期输出类似:codex-cli 0.133.0-alpha.1 # 如未安装 npm install -g @openai/codex假设你要接入DeepSeek,在# 临时设置(当前终端会话有效)export DEEPSEEK_API_KEY="sk-你的 DeepSeek API Key"# 永久设置(推荐,写入 shell 配置)

篮球界最会写bug的人;程序猿中打球最菜的人。 454

PHP搭建开发环境(Windows系统)

要搭建一个完整的PHP动态网站,离不开操作系统、Web服务器、数据库、和PHP软件。虽然有不错方便的方式,比如使用phpstudio等等等等许多面板都是非常快速不错的方式,但是这里是教会大家如何配置而不只是依赖别人整合好的面板软件,有时就会发挥出用处。以下是本文章的所采用的大概配置。

m0_67391377的博客 1400

YOLO26 FP16/INT8混合量化实战:精度无损+速度拉满,边缘设备部署最优解

这是混合量化的灵魂,告诉量化器:哪些层不准动,保留FP16。"""判断是否为量化敏感层 → 是则豁免为FP16返回 True=敏感层(FP16),False=可量化(INT8)"""# 1. 检测头回归分支# 2. 小通道1×1卷积# 3. SiLU 激活# 4. 残差ShortcutYOLO26想要在Jetson、RK3588、昇腾、嵌入式NPU上真正落地,FP16/INT8混合量化是唯一最优解。它的核心逻辑不是玄学,而是工程上的精准取舍能量化的层,全部INT8榨性能;

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 746

Android实现TextToSpeech控件实现语音播报--朗读文字 (附完整源码)

Android实现TextToSpeech控件实现语音播报--朗读文字 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1116

Windows开发环境搭建指南

算法开发工程师工具环境配置指南

masteryi-0018的博客 2499

基于ESP32的智能无线广播系统开发博客

通过本项目的开发,我们成功地实现了基于ESP32的智能无线广播系统。该系统不仅具备传统广播的功能,还实现了通过Wi-Fi无线传输音频、实时广播和智能控制等多种先进功能。未来,随着技术的进一步发展,我们还可以扩展更多功能,如智能推荐广播内容、支持语音识别和控制等。希望本项目能够为嵌入式开发人员提供一些思路和参考,帮助大家在实际开发中更好地应用ESP32平台,开发出更加智能和实用的无线广播系统。

2201_76125393的博客 423

Windows上搭建PHP开发环境

Windows上搭建PHP开发环境前言运行环境&安装软件数据库 mysql 安装服务器 nginx 安装PHP 安装redis 配置phpMyAdmin 安装PhpStorm 安装结语 前言 作为一个不太全面发展的客户端程序员,基本没怎么写过服务器,就是以前闲暇时候写过点php和go,用WAMP或者宝塔搭建过运行环境,这次机缘巧合要同时搞服务器和客户端,因为用到了nginx,本来想继续用宝...

春花无实的记录小站 1万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Windows下搭建VUE开发环境

VS Marketplace 链接: https://marketplace.visualstudio.com/items?VS Marketplace 链接: https://marketplace.visualstudio.com/items?使用npm配置缓存和全局安装路径(注:配置环境变量时已经配置全局安装路到Path)环境变量,设置成nodejs的安装路径,我的是。我使用的是腾讯云镜像站。

yjkhtddx的专栏 3060

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Windows 驱动开发环境搭建

本章内容简单介绍了关于 Windows 驱动开发环境的相关知识,并基于 Windows 10 22H2 的操作系统版本进行了 Windows 驱动开发环境的部署验证。要完成 Windows 驱动开发环境需要根据自己开发的目标操作系统版本选择对应的 Visual Studio 版本及 WDK(Windows 驱动工具包)版本。安装步骤也是先安装 Visual Studio 后安装 WDK。

跑不了的你的博客 5451

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Windows系统搭建Hbase开发环境

继Windows系统搭建Hadoop,Spark开发环境 文章之后,接下来搭建Windows环境下Hbase开发环境,环境搭建均为单机使用模式,仅供学习。因在Linux系统上搭建流程较为繁琐,实在没必要浪费太多精力在搭建环境上面,所以步骤越简单越好,能迅速学到大数据框架的开发技术才是最重要的。Hbase是构建在Hadoop HDFS之上的,所以需要Hadoop的支持。前面已经介绍过Hadoop的搭...

汉南最後の読書人 1975

在Windows使用VSCode搭建嵌入式Linux开发环境

我们正在(2022.10.17开始)使用纯粹的Ubuntu环境开始教驱动入门,免费参与。

韦东山嵌入式专栏 1万+

如何在Windows下搭建Qt安卓开发环境?

本文描述如何在Windows下搭建Qt安卓开发环境,由于Qt维护的安卓开发环境和安卓开发环境在很大程度上不兼容,所以在选择Qt版本的时候需要注意:在JDK和Android SDK环境的选择上需要注意,否则QtCreator会检测不到正确/合适的Android开发环境。

iriczhao的博客 1682

PySpark在windows上的开发环境搭建

在windows本地创建pyspark的开发环境

二进制专栏 810
上一篇: FreeWave Blog 说明
下一篇: Windows platform sdk 头文件的使用
FreeWave
博客等级 码龄19年 9粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值