问题标签 [lcc-win32]
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 - LCC——如何阻止调试器在应用程序启动时中断?
我不确定有多少用户使用 LCC C 编译器和适用于 Windows 的 WEdit GUI,但它有一个“功能”,可能会很烦人。当您使用调试器启动应用程序时,它会在 Main 函数的开始处中断应用程序。我怎样才能切断它,以便调试器立即执行代码,直到我停止它或它达到我创建的断点?
c - LCC:Typedef 枚举的前向声明失败?
以下代码片段在使用 gcc 的 Mac OS X 上编译得很好,但在使用 lcc-win32 的 Windows 上编译失败:
并给出此错误:
未知枚举“Foo”
在我的特殊情况下,这不是问题。我只是将这些语句组合成:
但我想知道 LCC 是“更严格”(遵守某些标准)还是“更愚蠢”(编译器太愚蠢而无法处理这种情况)。
谢谢。
另外,请参阅我的其他 LCC 问题:LCC:初始化包含结构的结构?
c - LCC:初始化包含结构的结构?
以下代码片段在使用 gcc 的 Mac OS X 上编译得很好,但在使用 lcc-win32 的 Windows 上编译失败:
并给出此错误:
发现 'struct Bar' 预期为 'int'
我可以通过这种方式初始化结构来“克服”这个问题:
所以,我明白发生了什么......但我觉得这让我的代码变得更加复杂(我需要了解我正在使用的其他结构的实现和布局,而不是简单地使用它们 - 如果那个布局更改,我必须使用该结构将其更改给其他任何人)。
我想知道 LCC 是“更严格”(遵守某些标准)还是“更愚蠢”(编译器太愚蠢而无法处理这种情况)。
谢谢。
另外,请参阅我的其他 LCC-Win32 问题:LCC:Typedef'd Enum 的前向声明失败?
c - 从命令行使用 lcc-win 编译器
我已经安装了lcc 编译器,这样我就可以在我的 windows 机器上编译 c 程序 - 但我无法让它工作......
我将 C:\lcc\bin 添加到我的 PATH 环境变量中,但是当我输入时:
进入我的命令行,我收到这条消息:'lcc 不被识别为内部或外部命令、可运行程序或批处理文件'。
如果我真的导航到文件夹 C:\lcc\bin,我可以执行 lcc 没问题
除了设置 PATH 变量之外,我还需要做些什么吗?
谢谢!
c++ - 如何使用 C++ 应用程序运行控制台
我需要在没有 .bat 文件的应用程序启动(用于调试、日志等)时运行控制台。我在 Windows 7 x86 上使用 LCC 编译器。
windows - gcc 和 lccwin32:不同的结果
我尝试编译这段代码:
该程序的目的是显示一个文件的 20 行内容。我用 lccwin32 在 windows xp 中编译它,它按预期工作。但是当我将我的操作系统更改为 linux ( Ubuntu:pricise pangolin 12.04 LTS Desktop
) 并使用 gcc.first 编译它时出现问题,它似乎工作正常,但直到第 20 行和提示出来,当我输入参数(y
继续,q
退出)并按回车时,但什么也没发生。它只是滑到了else
重新启动程序的部分。所以是我有错误的 gcc 还是我的代码不适合 gcc 或者我错过了什么?
c - 插入排序什么都不做
我昨天写了下面的插入排序(我3天前开始学习C)。出于某种原因,排序不会修改数组AT ALL。
我想它可能是我的编译器,因为我正在运行一个非 unix 机器上的编译器:lcc-win,但我不确定。我在这里缺少一些基本的东西吗?
c - lcc 编译大型 exe
我在记事本中写了这个,然后lcc-win
使用命令编译它lc hello.c
生成的 exe 为 100 KB。对于一个只打印的程序来说似乎有点巨大Hello World
。这是正常的吗?我可以缩小尺寸吗?如今,100 KB 并不是一个真正的问题,但它的作用似乎仍然很大。如果我编写的每个 C 代码都以 100 KB 的 exe 形式出现,那也不会太糟糕。
c - 如何检查文件是否有内容或不使用C?
我有一个源文件file1
和一个目标文件file2
,在这里我必须将内容从 移动 file1
到file2
.
所以我必须先做一些验证。
我必须检查源文件是否存在?我可以用这个检查:
/li>然后我必须检查源文件是否有任何内容?如果它是空的,我必须抛出一些错误信息。
这是我到目前为止所尝试的。
visual-studio-2010 - SIMULINK - 在主机(使用不同的编译器)中使用 .dll 和 .OBJ 文件(使用 Visual Studio 编译器编译)
我需要使用一些使用Visual Studio 2010 Professional(MSVCRT2010 编译器?!)构建的库文件,并且在另一台主机上构建我的 s-function 时遇到问题。我的目标主机没有 Visual Studio,因此MATLAB无法获取C++编译器。此外,LCC(MATLAB 的本机)编译器可能有所不同。我怎样才能做到这一点而不会造成最小的麻烦?
我可以考虑一件事——将库重新定位为对交叉编译器友好。当我从我的遗留代码池( UNIX GNU 平台)中获取库时,我已经这样做了,并且在我重新定位后它应该可以与任何编译器一起运行。然而,它又回来咬我了。
是否与可再分发的 VS 文件有关?还是我把自己逼疯了?
我得到的错误信息是: