⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0004.htm

📁 LINUX的操作系统分析文件和使用文件
💻 HTM
字号:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 3.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>New Page 1</title><!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --></SCRIPT><!--webbot bot="HTMLMarkup" endspan--><style><!--a:link       { text-decoration: underline; color: #4444ff }a:visited    { text-decoration:underline; color: #4444ff }a:active     { text-decoration: none }a:hover      { text-decoration: none;color: #ff0000 }body         { font-family: 宋体; font-size: 9pt; color: #505050 }td           { font-family: 宋体; font-size: 9pt }td.a         { font-family: 宋体; font-size: 9pt }td.b         { font-family: 宋体; font-color: #ff0000; font-size: 11pt }.other1 {line-height: 18px;font-size: 9pt;letter-spacing:0.7px}.other2 {font-size: 10.5pt;}--></style></head><body bgcolor="#FFFFFF" topmargin="7" leftmargin="7"><hr size="0"><p><b><font color="#FE3A42">标题: </font>Linux 下 的 VC 集 成 开 发 环 境</b><br>姓名 :娄 志 勇 侯 红 梅<br>Email:<br>地址 :<br>转摘 :PC学堂--由肇庆怀集县晨光工作室sokoo制作<br></p><p align="center"><a href="linux.htm">返回</a></p><hr size="0"><p>一、 概 述 <br><br>---- Linux 下 的 Visual C 是 个 软 件 集 成 开 发 环 境, 其 中 包 括 了 用 来 创 建、 修 改、 编 译、 运 行、 调 试 应 用 软 件 所 需 要 的 一 切。 它 可 以 让 您 用 可 视 化 的 面 向 对 象 编 程 技 术, 迅 速 开 发 出 基 于Xwindow 的 应 用 软 件, 其 构 成 可 用 如 下 等 式 表 明: <br><br>Visual C = vxp + gcc <br><br>---- vxp 是 由 国 人 陈 勇 先 生 开 发 的Linux 自 由 软 件, 它 负 责 在 前 台 提 供 一 个 友 好 的、 可 视Xwindow 软 件 编 程 界 面。( 下 载 地 址http://www.shsu.edu/~stdyxc05) <br><br>---- gcc 则 是Linux 自 带 的GNU C 语 言 编 译 器 及 相 关 的Xwindow 开 发 工 具。 这 一 部 分 是 整 个 开 发 环 境 的 核 心, 处 在 后 台, 并 由vxp 自 动 调 用。 <br><br>二、Visual C 屏 幕 画 面 <br><br>---- 启 动Linux 的Xwindow 系 统, 双 击vxp 图 标, 即 可 进 入Visual C 集 成 开 发 环 境, 屏 幕 上 出 现4 个 窗 口: ( 见 图1 -- pic1.gif )。 <br><br>---- 1. 主 窗 口: 位 于 屏 幕 顶 部, 标 题 为Visual X windows Programming API , 由 菜 单 条、 工 具 条、 信 息 指 示 区 组 成。 菜 单 条 包 括: 文 件、 运 行、 程 序、 编 译、 工 具、 选 项、 窗 口、 帮 助 等 项 目; 工 具 条 有 新 建、 打 开、 保 存等 按 钮; 信 息 指 示 区 则 给 出 当 前 对 象 的 名 称、 几 何 尺 寸、 相 对 坐 标位 置 等 信 息。 <br><br>---- 2. 工 具 箱 窗 口: 位 于 屏 幕 左 侧, 标 题 为Widgets, 由 若 干 图 标 组 成, 每 个 图 标 代 表 一 种控 件。 如 按 钮、 滚 动 条、 列 表 框 等。 <br><br>---- 3. 对 象 树 窗 口: 位 于 屏 幕 右 侧, 标 题 为Objects Tree 。 该 窗 口 实 时 地、 以 直 观 的 树型 标 明 了 各 对 象 的 层 次 关 系。 <br><br>---- 4. 窗 体 窗 口: 位 于 屏 幕 中 央, 是 个 标 题 为untitled 的 空 窗 口, 也 是 应 用 软 件 的 最高 层 主 窗 口。 <br><br>  <br><br>三、Visual C 编 程 实 例 <br><br>---- Visual C 编 程 可 分 为3 个 步 骤: <br><br>---- 1. 绘 制 程 序 界 面 <br><br>---- 2. 设 置 对 象 属 性 <br><br>---- 3. 书 写 回 调 代 码 <br><br>---- 第1 步 是 利 用 工 具 箱 提 供 的 各 种Widget 控 件, 在untitled 窗 体 窗 口 中 放 置 菜 单、 按 钮、 滚 动 条、 对 话 框 等 对 象, 绘 制 成 预 定 的 应 用 程 序 界 面。 <br><br>---- 在 这 里, 为 简 单 起 见, 我 们 在untitled 窗 口 中 只 放 了 一 个 名 为&quot;PushBotton1&quot; 的 按 钮。 方 法 为: 在 工 具 箱 窗 口 内 单 击 标 有&quot;OK&quot; 字 样 的 按 钮 控 件, 然 后 将 鼠 标 移 到 窗 体 窗 口, 在 理 想 中 的 起 始 位 置 拖 动 鼠 标, 一 个 高 亮 度 的 矩 形 即 随 着 鼠 标 指 针 缩 放, 当 松 开 鼠 标 后, 高 亮 度 的 矩 形 即 被 同 样 大 小 的 按 钮 所 代 替, 其 名 称 为 系 统 默 认 的&quot;PushBotton1&quot; <br><br>---- 第2 步 是 在 第1 步 的 基 础 上, 利 用 系 统 提 供 的 &quot; 资 源 编 辑 器&quot; (Resources Editor) 对 选 定 对 象 的X 资 源-- 即 属 性-- 进 行 设 置。 <br><br>---- 例 如:&quot;PushBotton1&quot; 按 钮 对 象 就 有 颜 色、 字 体、 标 签 字 串 等 多 种 属 性, 程 序 员 可 以 根 据 需 要 对 这 些 属 性 进 行 设 置。 当 选 中 一 个 对 象 后, 资 源 编 辑 器 会 自 动 以 列 表 框 的 形 式 给 出 该 对 象 的 各 种 属 性、 可 能 的 属 性 值, 减 轻 了 程 序 员 的 记 忆 负 担。 <br><br>---- 紧 接 第1 步, 我 们 以 修 改PushBotton1 的&quot;labelString&quot; 标 签 字 串 属 性 为 例, 将 鼠 标 指 针 移 到PushBotton1, 单 击 鼠 标 右 键, 调 出 资 源 编 辑 器, 在Select A Resource 项 里 选 择&quot;labelString&quot; 属 性, 将 其 值 改 为&quot;My OK button&quot; , 这 时,&quot;PushBotton1&quot; 字 样 应 被&quot;My OK button&quot; 代 替 ( 见 图3 -- pic3.gif )。 <br><br>---- 第3 步 是 整 个 编 程 过 程 中 比 较 困 难 的。 这 一 步 是 要 程 序 员 通 过 &quot; 回 调 代 码 编 辑 器&quot;(Callback Code Editor), 用C 语 言 编 写 回 调 代 码-- 即 控 制 对 象 的&quot; 方 法&quot;。 <br><br>---- 例 如: 当 用 户 鼠 标 单 击My OK button 按 钮 后, 我 们 想 让 屏 幕 上 出 现&quot;My OK button is selected &quot; 信 息, 程 序 员 就 应 当 这 样 编 写 回 调 代 码: <br><br>---- 在&quot;My OK Button&quot; 上, 单 击 鼠 标 右 键, 调 出 &quot; 回 调 代 码 编 辑 器&quot; 。 在 最 下 方 的Source Code 文 本 输 入 框 里 键 入: <br><br>printf(&quot;My OK Button is selected&quot;); <br><br>---- 至 此, 一 个Xwindow 程 序 的 框 架 就 出 来 了。 单 击 &quot; 保 存&quot; 按 钮, 将 其 命 名 为example.vxp 。 <br><br>四、 编 译、 运 行 和 调 试 <br><br>---- 1. 进 入vxp 主 窗 口。 <br><br>---- 2. 在Application 菜 单 项 中, 选 择 &quot; 生 成C 代 码&quot; 项, 可 将example.vxp 转 换 成example.c, 然 后 选 &quot; 生 成makefile&quot; 或 &quot; 生 成Imakefile&quot; 。 <br><br>---- 3. 在Compile 菜 单 项 中, 选 择 via makefile 或via Imakefile, 用gcc 进 行 编 译, 生 成 可 执 行 文 件example 。 <br><br>---- 4. 在Run 菜 单 项 中, 选Execute application 来 运 行example; 选Debug application调 试example 。 <br><br>---- 从 使 用 中 我 们 可 以 看 出, 相 对 于 传 统 的 软 件 工 具,Linux Visual C 为 程 序 员 提 供 了 更 加 强 有 力 的 的 开 发 手 段, 大 大 提 高 了 工 作 效 率 和 编 码 质 量。 </p><hr size="0"><p align="center"><a href="linux.htm">返回</a></p></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -