cl.exe

    0热度

    2回答

    通过VS 6.0执行CL.EXE C++导致”驱动器中没有磁盘。请将磁盘插入驱动器xxxx“其中XXX是一系列垃圾字符,这意味着一些损坏的注册表var或env var,但我找不到。我试过完全卸载/重新安装VS 6.0,无济于事。 我一直在使用VS 6.0多年,没有问题PS。我的VS 2008安装是不错,但我还需要我的VS 6.0

    2热度

    1回答

    运行cl.exe时,可以指定警告级别。 cl /W3 cl /W4 # warn even more cl /Wall # all warnings on 然而,水平最高,/Wall,似乎不切实际的,因为它会触发Windows头文件,如在windef.h(Windows SDK的VS2010)警告。两个最频繁发生的似乎是C4668和C4820。所以,你可以关闭它们: cl /Wall

    0热度

    1回答

    我有一个简单的C DLL,它公开了静态库中的函数。该DLL编译没有错误,我可以在其上运行DUMPBIN查看导出。然而,当我试图用C#DllImport加载它,它说的: System.DllNotFoundException: Unable to load DLL 'ei.dll': The specified module could not be found. (Exception from H

    3热度

    1回答

    当我将Visual Studio用于C++应用程序时,它会生成一个带有/FD选项的cl.exe命令行。 但我不能找到the compiler documentation 它是一个传统的选项是选择吗?它有什么作用?

    9热度

    1回答

    如果我使用CL.exe编译C语言DLL的源代码,如何设置文件属性,包括文件版本产品名称,产品版本,版权等等,以便我可以在Windows资源管理器中查看这些属性? 在C#编写.NET应用程序,我能做到这一点与装配属性,如[assembly: AssemblyVersion("1.2.3.4")]。我如何在C语言项目中做到这一点?

    0热度

    1回答

    不知道这是怎么回事。 我有用C编写的Windows控制台应用程序。当我从VS2008运行它时,它运行良好。如果我从cmd.exe提示符运行它,它通常在malloc()中崩溃。我猜测这是由于CRT库不匹配造成的竞争条件。 该应用程序很简单。 它调用WinHttp层向网站发送一个GET请求,然后清理回复。这部分似乎工作正常,但在WinHttpReadData之后,程序调用printf()打印出接收到的

    3热度

    3回答

    我希望有人指出某些错误或我们正在经历的解决方法。 使用/ MP编译项目时,似乎只有同一文件夹中的文件被同时编译。我使用进程资源管理器轻扫命令行并确认行为。 项目过滤器似乎对并行编译的内容没有任何影响。在盘 项目结构: Folder\ project.vcxproj source\ foo.cpp foo1.cpp other_folder\

    1热度

    1回答

    我正在制作一个VB.NET应用程序,可用于编辑,编译和运行C程序。我使用了Process.StartInfo.RedirectStandardOutput属性。但是我无法将它重定向到一个文本框,因为它不是字符串类型。 如何将来自cl.exe进程的输出重定向到我的文本框?