问题标签 [cl.exe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何使用 MSVC (cl.exe) 使用自定义包含文件正确构建项目
我有这个程序可以随机化源文件等,它在过去两年中一直运行良好。但是,一旦我决定使用 DirectX 之类的第三方包含/库,cl.exe 就不想合作了。
我有这个作为参数cl.exe
(在使用 vcvars 之后)
每当我运行它时,我在包含的文件中都会出现错误<d3dx9.h>
。我检查了列出的目录'd3dx9.h'
,实际上就在那里。
这是确切的错误:
当我编译基础项目(随机输出所基于的项目)时,它成功并完美运行。我在参数中做错了吗?
c - cl.exe(32bit) 和 cl.exe(64bit) 版本相同,但为什么不等价呢?
这是一个大一学生写的代码。我正在检查他的代码是错误的还是正确的。我发现了一个错误的观点。它是由参数和参数的类型不匹配引起的。
这是一个函数的原型。然而,他用不同的参数调用了这个函数。像这样。
错误点很明显——他以错误的方式声明了函数原型。我首先用 cl.exe(64bit) 编译了这段代码并执行了程序。它在运行时停止。
但是,当我用 cl.exe(32bit) 编译同一个文件时,它没有发生运行时错误。当然有很多编译警告,但至少它执行得很好。似乎 cl.exe(32bit) 比 64bit 更宽容。但是它们具有相同的版本。(16.00.30319.01)。那为什么他们的行为方式不同呢?
我知道这是一种未定义的行为。我知道 Visual C 编译器可能与 gcc 非常不同——因为 C 语言没有定义所有细节。我想知道的是为什么 32 位系统和 64 位系统中的编译器应该像这样不同。
c++ - Visual Studio 2013 因非静态数据成员初始化而崩溃
我想在 Windows 10 上使用 Visual Studio 2013(x86 和 x64 均已测试)编译Trinitycore
我收到此错误并测试每个解决方案,例如:
1.将附加选项上的/Zm从/Zm500更改为/Zm2000(最大)
2.禁用预编译头文件
3.禁用优化
4.重新安装Visual Studio
5.重新安装windows 10
视觉工作室错误描述:
事件簿:
vs 输出错误:
事件日志附件:
我真的很困惑,因为我用这个步骤和这个视觉工作室多次编译这个项目。
编辑 1: 我创建了新的 Win32Project 并将这段代码放在上面:
当我编译时,我再次收到此错误:
c++ - 使用 msbuild 构建 Curlpp 时 cl.exe 无法启动
我正在尝试在运行 Visual Studio 2015 的 Windows 上构建 curlpp 库。我遇到了很多错误,但除了这个错误之外,我大部分都修复了。当我尝试使用命令构建解决方案时
我最终得到了错误:
和一个弹出窗口说 CL.exe 无法启动 0xc0000007b
从错误看来,它似乎无法打开文件。这一点没有任何意义,因为该文件应该在那里构建。我认为 CL.exe 失败了,这才是真正的问题。我认为这个问题与我混合或设置错误的路径有关。
我正在使用的路径如下
但是ofc的问题可能出在其他地方,此时我一无所知。当我从 vs9/amd64 文件夹手动运行 cl.exe 时,它会打开并完美运行。谢谢你的帮助
这是我正在关注的自述文件:
c++ - cl.exe 在通过 MSBuild 调用时无限期挂起
我正在尝试在我的(主要是 C++)项目上运行 MSBuild(想象一个非常庞大的代码库)。Visual Studio 2015 是有问题的工具集(Windows 7 SP1 和 VS 2015 Update 2)。即使使用 /m:1 (从而迫使它只使用一个处理器),我发现一些完全随机的项目在编译阶段不断挂起。例如,当这个问题发生时,如果我查看有问题的项目及其包含的文件,我可以看到已为每个翻译单元成功创建了 .obj 文件。然而,系统永远不会进入链接阶段。我看到 cl.exe 的两个实例在任务管理器上闲置并且什么也不做。也许在 30 分钟左右后,当我杀死其中一个实例时,我会得到如下信息:
在这之后,令人惊讶的是,编译器只是继续从它停止的地方继续它的快乐方式。
有没有人遇到过类似的事情?在过去的几周里,这一直让我大吃一惊!
更新了 IInspectable 查询的答案:
这看起来有点毛茸茸。拜托,有更好的编辑技能的人,你能帮我以更好的方式格式化它,这样人们就不会瞪大眼睛了吗?
这是锁扩展的输出:
其明显的线程 86b0 和 73bc 正在相互等待,但我无法弄清楚它们是如何进入这种状态的!
command-line - pip install cx_freeze:“命令'cl.exe'失败:没有这样的文件或目录”
我在 Windows 7 上,并且安装了 Python 3.5.1。
我想从 Python 脚本创建可执行文件。
到目前为止我做了什么:
我跑了pip install cx_freeze
,我得到了Unable to find vcvarsall.bat错误。
@Cody Piersall 链接到Steve Dowers 博客条目。
从那里我下载并安装了 Visual C++ Build Tools 2015。
现在我安装了这些 *Microsoft Visual C++ ** 'es:截图。
我在以下位置安装了 vcvars* 批次C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\
:
vcvarsall.bat
bin\vcvars32.bat
bin\amd64\vcvars64.bat
.- ETC
我的漂亮打印路径是:
问题:
当我现在重新运行pip install cx_freeze
时,它找不到文件cl.exe:
此可执行文件位于子文件夹下C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\
和子文件夹中。
我猜 pip 找不到它,因为这些路径不在我的PATH上,但为什么 Visual C++ Build Tools 2015 安装程序不添加它们?我害怕手动调整 800MB 大小、50 分钟的持久安装。所以我最好先在这里问。
matlab - 未找到 Matconvnet 错误 cl.exe
我已经从 VLFeat 安装了 MatConvNet,我正在尝试编译它。但是当我尝试运行时vl_compilenn
,它显示以下错误:
c++ - MSVC中的多通道预处理器?
我有代码:
GCC 编译,但 cl.exe 有错误:
但是...如果我将宏解压缩到:
它编译正常。MSVC 2015 编译器不支持多通道预处理器?O_O
更新:嗯....大括号在哪里?o_O
django - 命令 cl.exe 在 pip install django_compressor 时失败
我发布这个是因为我遇到了这个问题并且几天来一直试图解决这个问题但没有成功。当我尝试安装 django_compressor (pip install django_compressor) 时遇到以下错误(请参阅附件),我在网上搜索了解决方案,但无法解决问题。图1
我目前安装了带有 Visual Studio 14.0 和 Visual C++ 构建工具的 python 3.6。我曾参考stackoverflow.com/questions/32740319/error-command-cl-exe-failed-no-such-file-or-directory-python-3-4尝试尝试命令“C:\Windows\System32 \cmd.exe /E:ON /V:ON /T:0E /K "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /RELEASE /x64" 来自答案之一已发布,但我仍然面临未安装 x64 编译器的问题。
我尝试通过安装 Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1 来解决 x64 编译器问题,参考help.appveyor.com/discussions/problems/1266-no-64bit-compiler-in-the- 71-windows-sdk
并且还卸载了 Visual Studio Service Pack 1 以纠正从 Visual Studio 2010 Service Pack 1 和 Windows SDK for Windows 7 和 .NET Framework 4 问题中引用的 x64 编译器问题https://msdn.microsoft.com/en -us/vstudio/gg697159但仍然不可用。
现在,当我尝试解决 cl.exe 问题时,我不知道如何继续解决安装 django_compressor (cl.exe) 以及 x64 编译器的问题。在这方面需要您的帮助,非常感谢!
################################################# #############################
注意已编辑:大家好,我想说我设法找到了一个可能的解决方案,因为该程序与 cl.exe 相关,我认为它与 x64 编译器有关,并且知道在尝试安装 rjsmin 和 rcssmin 时会出现此问题. 我决定下载这两个包,解压缩并使用“python setup.py install --without-c-extensions”安装它,它可以工作,所以我认为它与c扩展有关,我设法安装django_compressor。但我想检查一下这是否会在未来引起任何可能的问题?再次感谢您!
python - 有错误“错误:命令'cl.exe'失败:没有这样的文件或目录”
尝试安装mysql-python