草庐IT

llvm-rs-cc

全部标签

windows - 使用 CMake 在 MinGW 下的 Windows 上构建 LLVM OCaml 绑定(bind)?

我正在尝试使用CMake在Windows上的MinGW下构建LLVMOCaml绑定(bind)。我对绑定(bind)目录中的LLVMBuild.txt进行了一些微调,但没有成功。我如何构建它们?编辑:回答ygrek的问题:第一次尝试:svncohttp://llvm.org/svn/llvm-project/llvm/trunkllvmcdllvm/toolssvncohttp://llvm.org/svn/llvm-project/cfe/trunkclangcd../projectssvncohttp://llvm.org/svn/llvm-project/compiler-rt/

windows - llvm jit 窗口 8.1

我正在尝试在VS2013编译的Windows8.1上运行斐波那契演示。到目前为止我解决了几个问题:1.目标文件格式不兼容-我在函数getDefaultFormat(constTriple&T)forwindows中将Triple::COFF更改为Triple::ELF2.缺少asm打印机-我添加了InitializeNativeTargetAsmPrinter()3.内存保护-我手动将VirtualProtect设置为PAGE_EXECUTE(它没有设置,我不知道它应该如何工作)现在我可以运行生成的代码了,但是它崩溃了,这里是反汇编代码:000000EC4B890000推送rsi000

windows - 监控 rs232 流量

我需要监控RS232流量,我正在与硬件设备通信,我想监控该流量。理想情况下我想要一个用于串行通信的Wireshark?有什么建议吗?它实际上通过一个USB,并给我虚拟COM接口(interface)。微软Windows... 最佳答案 我用了this几天,但我认为它只有30天的版本,所以您必须购买它才能使用更长时间...然而,不同的选择对我来说似乎相当不错,尤其是因为你有不同的观点,这取决于你想深入交流的程度。 关于windows-监控rs232流量,我们在StackOverflow上找

c# - Windows 应用商店 CurrentApp.LoadListingInformationAsync() - 错误 0x801900cc

我在商店中有一个Windows8.1应用程序,但是当我尝试使用下一段代码来实现我想添加到我的应用程序中的新功能时varlistingInfo=awaitCurrentApp.LoadListingInformationAsync();我收到一条错误消息,但我并不完全了解它的含义。不过,我确实发现了错误,并将其显示在MessageDialog上,然后打印了一个屏幕。这是错误:Wecouldnotreceiveyourdonationduetoanunexpectederror:System.Exception:ExceptionfromHRESULT:0x801900CCatSystem

windows - 将 LLVM LLDB 调试器与 Visual Studio 集成

如何将LLVMLLDB调试器与VisualStudioCommunity集成?有人可以指出我正确的方向吗? 最佳答案 它应该像打开vscode并在扩展中搜索lldb一样简单。扩展的快捷方式是ctrl+shift+x。两个不错的选择:NativeVSCodedebugger(支持lldb)CodeLLDB 关于windows-将LLVMLLDB调试器与VisualStudio集成,我们在StackOverflow上找到一个类似的问题: https://stack

windows - LLVM/Clang 3.8 未解析的外部符号 __readgsqword

我正在尝试在clang3.8.0forwindows(预构建)中编译以下代码intmain(){__readfsdword(0x30);__readgsqword(0x60);return0;}我收到以下链接错误errorLNK2019:unresolvedexternalsymbol__readgsqwordreferencedinfunctionmain知道为什么对__readfsdword的调用可以正常编译和链接,但对__readgsqword的调用却不能吗?我正在使用-m64编译标志来构建64位二进制文​​件,并且__x86_64__预处理器标志应该能够根据\lib使用__re

python - 从python控制rs232 windows终端程序

我正在测试一个托管ftp服务器的硬件。我连接到服务器以配置有问题的硬件。我的测试环境是用Python3编写的。要启动ftp服务器,我需要在我的电脑上启动一个特殊的专有终端应用程序。据我所知,我必须使用这个软件,而且我没有它的帮助文件。不过,我确实知道如何使用它来启动ftp服务器,这就是我所需要的。当我启动这个应用程序时,我转到菜单并打开一个对话框,我在其中选择硬件连接到的com端口/速度。然后我输入命令以在应用程序内的窗口之类的控制台中启动ftp服务器。然后系统提示我输入硬件的管理代码。完成设备配置后,我发出命令以重新启动硬件的软件。为了让我的测试完全自动化,我需要为每个测试删除此ft

python - 在 Windows 上使用 CMake 编译 Tensorflow 失败,文件 version_info.cc 未找到

类似于this问题和相关that问题,我想从源代码在Windows上构建Tensorflow以启用deactivatedbydesigntosupportasmanymachinesaspossible的CPU优化.从建议BazelisnotsupportedonWindows的官方文档,我得出结论,CMake构建是可行的方法。我找到了CMake说明here,我假设通过查看Tagv1.1.0,我可以构建它。但是按照说明操作后,我收到以下错误消息:BuildFAILED."C:\Users\Alex\Repositories\tensorflow\tensorflow\contrib\c

windows - 如何在 Windows 中运行 llvm pass?

谁能告诉我在Windows中运行LLVMHellopass的步骤? 最佳答案 windows上没有动态链接,所以需要链接传入opt。否则,您可能会尝试将整个LLVM编译到共享库中,但这在Windows上可能非常重要。 关于windows-如何在Windows中运行llvmpass?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12093484/

c - 使用函数 CreateFile(..) 在 C 中打开串行 RS232 端口

HANDLEhPort=CreateFile(COM1,GENERIC_READ,0,NULL,OPEN_EXISTING,0,NULL);当没有设备连接到COM端口时,此函数是否会返回一个不为零的值? 最佳答案 目前尚不清楚您要问的问题到底是什么,但是示例中的CreateFile调用只会因以下两个原因之一而失败:没有COM1设备。这可能是因为系统中没有物理串行端口,Windows未能检测到它,或者Windows为其分配了不同的COM端口号。COM1设备已经打开。Windows只允许一个串口设备被打开一次。任何进一步打开端口的尝试都