如何在 Visual Studio 中传递多个命令参数?

2024-03-17

我正在使用 LZMA SDK 开发一个压缩/解压缩项目。

主程序包含一些我必须用来运行应用程序的参数

要从命令行运行它,我使用:

./LzmaUtil.exe e input.elf output.elf

我正在使用 VS 2013 ,所以我添加了e in.elf out.elf对于命令参数,我重建了项目(生成的可执行文件),但当我按 RUN 时似乎没有发生任何事情。

请注意,我有input.elf在调试文件夹中是.exe在那里,并且 ,旗帜e用于压缩文件和output.elf是压缩文件。

主要功能包含:

int MY_CDECL main(int numArgs, const char *args[])
{
    char rs[800] = { 0 };
    int res = main2(numArgs, args, rs);
    fputs(rs, stdout);
    return res;
}

完整的源代码可在以下位置获取:http://www.7-zip.org/sdk.html http://www.7-zip.org/sdk.html

调试:

没有任何争论,我得到:

The program '[5284] LzmaUtil.exe' has exited with code 0 (0x0).

根据我提到的论点,我得到:

The program '[5284] LzmaUtil.exe' has exited with code 1 (0x1).

所以有事情发生了!

在主断点处我得到:

numArgs 4   int
args    0x007eaca8 {0x007eacbc "E:\\1PFE\\LZMA\\LzmaUtil\\Debug\\LzmaUtil.exe"} const char * *

任何帮助将不胜感激,谢谢。


输出为空,因为我已将文件放入调试文件夹中,它位于可执行文件的同一文件夹中。

但是当我将文件放在父目录(解决方案文件夹)中时,它终于起作用了。

这就是视觉工作室的工作原理!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Visual Studio 中传递多个命令参数? 的相关文章

  • 在 GWT 中,在任何主机页标记上添加事件处理程序

    我想为任何标签添加 MouseOver 事件处理程序 举个例子 我想为旧版 HTML 页面中的每个锚点页面添加事件处理程序 继GWT指南 http code google com webtoolkit doc 1 6 DevGuideUse
  • 没有 OAuth 的 Spring Security JWT

    最近我开始学习如何使用oauth 2 0 jwt配置spring boot 我有一个问题 是否可以使用spring boot security jwt避免oauth 2 0 是的 可以使用JWT无需使用标准化的功能OAuth 2 0 flo
  • 迭代 pandas 数据框的最快方法?

    如何运行数据框并仅返回满足特定条件的行 必须在之前的行和列上测试此条件 例如 1 2 3 4 1 1 1999 4 2 4 5 1 2 1999 5 2 3 3 1 3 1999 5 2 3 8 1 4 1999 6 4 2 6 1 5 1
  • ngmodel与Angular2中复选框的动态数组绑定

    我有一个 Angular 2 组件 其中我从数组生成复选框列表 现在我需要根据选中的复选框填充不同的数组 这应该是双向绑定 这意味着如果复选框的值已在数组中 则必须已经检查了复选框 我在 Angular 1 中使用了一个名为 checkli
  • 闪亮井板宽度

    library shiny library shinydashboard ui lt dashboardPage dashboardHeader dashboardSidebar dashboardBody wellPanel tags d
  • 使用 crypt() 加密

    我目前正在做一个非常安全的登录系统 但我是 crypt 函数的新手 需要一些快速帮助 我在注册过程中使用 crypt 加密密码字符串并将其保存到数据库中 但是 我如何在登录过程中解密密钥 或者我应该怎么做 或者是否可以对提交的密码字符串进行
  • 您可以使用关键字参数而不提供默认值吗?

    我习惯于在 Python 中使用这样的函数 方法定义 def my function arg1 None arg2 default do stuff here 如果我不供应arg1 or arg2 那么默认值None or default
  • NGinx $proxy_add_x_forwarded_for 和 real_ip_header

    我在 NGinx 下有一个 web 应用程序和另一个前端负载均衡器 如下所示 x x x x IP 地址 客户端 a a a a gt LB b b b b gt NGX c c c c gt WEBAPP d d d d 这是我的 NGi
  • Typescript 函数接口重载

    我有以下代码 interface MySecondInterface a type A interface MyInterface val1 string val2 string MySecondInterface a
  • 带显示块的SPAN

    和默认有什么区别 div 元素和默认值 span 元素与display block HTML 元素的有效性和语义存在差异 否则它们是相同的 div and span两者都被定义为通用容器 在 HTML 方面没有更深层次的含义 一个默认为块显
  • 使用 Crypto++ 获取 ECDSA 签名

    我必须使用 Crypto 在变量中获取 ECDSA 签名 我在启动 SignMessage 后尝试获取它 但签名为空 我怎样才能得到它 你看过 Crypto wiki 吗 上面有很多东西椭圆曲线数字签名算法 http www cryptop
  • 从 Azure 应用服务连接到 MongoDB Atlas 集群

    我在 Azure 上有一个 Web 应用程序 它连接到 Atlas cloud mongodb com 上托管的 MongoDB 集群 我想使用 Atlas 这样我就不必关心 MongoDb 配置 问题是我的集群连接超时 我必须在我的 mo
  • 是否可以在 C# 中强制接口实现为虚拟?

    我今天遇到了一个问题 试图重写尚未声明为虚拟的接口方法的实现 在这种情况下 我无法更改接口或基本实现 而必须尝试其他方法 但我想知道是否有一种方法可以强制类使用虚拟方法实现接口 Example interface IBuilder
  • Android:如何检测手机设置中的语言已更改

    我如何检测我的手机语言是否已更改 例如 Facebook 应用程序将向我们宣布 please wait we preparing your language i used myString Locale getDefault getDisp
  • 错误:无效使用不完整类型“类 Move”/未定义对 Move::NONE 的引用

    拜托 我不知道为什么这个简单的代码被拒绝 它给了我 2 个编译错误 请帮帮我 I use 代码 块 20 03 我的编译器是GNU GCC 移动 hpp class Move public Move Move int int public
  • Android 和 Java 中绘制椭圆的区别

    在Java中由于某种原因Ellipse2D Double使用参数 height width x y 当我创建一个RectF在Android中参数是 left top right bottom 所以我对适应差异有点困惑 如果在 Java 中创
  • 保存符号方程以供以后使用?

    From here http www mathworks com help releases R2011a toolbox symbolic brvfu8o 1 html brvfxem 1 我正在尝试求解这样的符号方程组 syms x y
  • 当ScrollView滚动到底部时加载更多数据

    我有一个带有动态加载内容的滚动视图 有时可能会有很多内容 所以我想在用户滚动到底部时加载更多内容 我搜索了合适的方法 发现了两种 onScrollChanged and getScrollY 但我不知道如何将它用于我的目的 请给我一些建议
  • 如果产品重量超过1000克,如何以公斤为单位显示

    在 Storefront 主题中 我使用下面的代码将格式化重量从 1000g 更改为 1kg add action woocommerce after shop loop item title show weight 10 function
  • android ndk 硬件调试内存

    背景 我对 C 很有经验 对 Android 和 Java 还很陌生 但这是编程的环境问题 我已经用 ANSI C 开发了一个管理应用程序 可以移植到任何操作系统 只需在依赖于操作系统的代码中添加 UI 即可 它使用相当多的内存 特别是对于

随机推荐

  • Weka:如何在 java 中获取测试实例的预测值?

    我已经成功训练了一个分类器 bayesnet 并构建了一个测试集 ARFF 格式 该测试集有一个实例 有一个缺失值 Evaluation eTest new Evaluation trainingInstance eTest evaluat
  • Typescript 和 JQuery 编译错误:找不到名称“$”

    我正在使用 jquery 测试 typescript 但是当我编译 test ts 文件时 它总是给我一个错误 指示 找不到名称 我已经导入了 jquery 并添加了它的定义参考 如果我使用import require jquery in
  • 如何使用 XElement 在 C# 中序列化带有 List 的对象?

    我有不同类型成员的对象 如下所示 public class MyObject public string Str1 string Empty public MyEnums Enum1 E1 MyEnums Enum1 Unknown pub
  • python中html解析和网络爬行有多大区别[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我需要从 django 网站中的网站获取一些数据 现在我很困惑是否应该使用 python 解析库或网络爬行库 搜索引擎库也属于同一类别
  • 未找到获取命令:rasa 使用 rasa 命令

    我已经安装了rasa using pip3 install rasa 当我尝试使用时rasa命令如 rasa init 我收到 zsh 错误 找不到命令 rasa 错误 我在 Mac OS Catalina 上使用 Python版本2 7
  • 将 Mayavi 安装到 Anaconda 中

    我想将 Mayavi 安装到我的 anaconda 安装中 因为我运行了以下命令 但收到一条错误消息 我不知道如何处理 user Kubuntu source activate myenv myenv user Kubuntu conda
  • 仅在训练折叠上使用 sklearn 的 RandomizedSearchCV 和 SMOTE 过采样

    我有一个高度不平衡的数据集 99 5 0 5 我想使用以下命令对随机森林模型执行超参数调整sklearn s RandomizedSearchCV 我希望使用 SMOTE 对每个训练折叠进行过采样 然后在最终折叠上评估每个测试 保持原始分布
  • Golang SSH 到思科无线控制器并运行命令

    我正在尝试通过 Go SSH 到 Cisco 无线控制器 使用 Go 的golang org x crypto ssh库 以编程方式配置接入点 我遇到的问题是在 Go 中正确解析控制器 CLI 例如 这是控制器的典型 SSH 登录 ssh
  • 找不到 Angular Material 核心主题

    我已将 Angular Material2 包添加到我的项目中 但是 我在浏览器中收到以下警告消息 我创建了一个自定义 scss 文件并导入了包 但它仍然抛出警告消息 找不到 Angular Material 核心主题 大多数 Materi
  • 表中所有列的边框高度相等

    I am having 3 columns in a row 我需要将货物正确描述和每包净数量中间的边框延伸到平行列 标记和包裹数量 边框高度 Used to table height 100 table height 100 Demo h
  • 如何查看/监视用户界面上的控件正在触发哪些事件

    我正在 C 中使用 winforms 创建一个 GUI 所有控件都有大量事件 我想知道哪些事件被触发以及何时被触发 一种方法是在每个事件处理程序上放置调试语句 但这需要太多工作 在 Visual Studio 2008 2010 中是否有任
  • 随机 PHP FastCGI / 连接被对等方重置 / 不完整的标头

    我一直在随机500 Internal Server我在各种共享主机上基于 PHP MySQL 的网站上出现错误 我在共享 Linux 服务器上通过 CGI FastCGI 使用 PHP 5 2 17 当我查看日志时 我看到以下内容 erro
  • 多个独立maven项目的通用测试数据

    我有一个 Maven 项目 可以将特定格式的文本文件转换为另一种格式 为了进行测试 我在 src test resources 中放入了大量的测试文件 我还有另一个项目 它使用第一个项目进行转换 然后对输出格式执行一些额外的操作 我还想针对
  • MongoDB:如何计算文档中键的数量?

    假设一个文档是 a 1 b 1 c 2 z 2 如何计算该文档中键的数量 谢谢 如果通过聚合框架使用 MongoDB 3 6 及更高版本 则完全有可能 使用 objectToArray https docs mongodb com manu
  • 在 matplotlib 中将多个饼图分解在一起

    我真的很喜欢 matplotlib 饼图上的 爆炸 选项 我希望能够 集体爆发 我正在绘制许多小切片 分为 3 或 4 类 我想将所有小切片作为组爆炸在一起 我认为这并不完全清楚 所以我呼吁我严重缺乏绘制基本形状的能力 并制作这张图片来展示
  • 如何使azure应用程序服务信任OnPrem CA颁发的证书?

    我正在尝试在 https 协议下使用来自 Azure APP 服务的本地 Web 服务 当我这样做时 我收到了错误 经验证远程证书无效 程序 这是有意义的 因为默认情况下 Azure 不必信任该服务 而是提供由 OnPrem CA 颁发的证
  • 使用 Swing 的 Java 聊天应用程序(概念)

    我想使用 Swing 作为界面用 Java 编写一个聊天应用程序 我想出了一个主意 在疯狂程序员 https stackoverflow com users 992484 madprogrammer 但我不确定这是否是解决此问题的最佳方法
  • 如何在linux下用c写一个http1.0代理服务器?

    我必须开发仅在 Linux 和 c 中使用 HTTP 1 0 的代理服务器 我需要一些提示才能开始开发 我假设您对使用 linux 和 c 语言有信心 没有任何提示 否则不要从开发代理开始 阅读并理解RFC 1945 HTTP 1 0 ht
  • 从低均值泊松分布中绘制数字的性能

    为了在C 中从泊松分布中抽取随机数 通常建议使用 RNG type rng std poisson distribution
  • 如何在 Visual Studio 中传递多个命令参数?

    我正在使用 LZMA SDK 开发一个压缩 解压缩项目 主程序包含一些我必须用来运行应用程序的参数 要从命令行运行它 我使用 LzmaUtil exe e input elf output elf 我正在使用 VS 2013 所以我添加了e