草庐IT

compilation

全部标签

c# - System.NotSupportedException : Cannot compile: TypeAs At SQLite. 表查询

我正在使用C#和SQLite编写Windows商店应用程序。在这种情况下,我遇到了一个问题,我为此寻找了解决方案。但我没有运气。问题是我想从表中删除一条记录。我的table是这样的classDocumentRecord{[PrimaryKey,AutoIncrement]publicintdID{get;set;}publicstringdName{get;set;}publicstringdDescription{get;set;}publicbyte[]dImage{get;set;}publicintuID{get;set;}publicstringdTextData{get;s

windows - 这是什么错误 `make.exe": no_c_compiler: Command not found`

我正在尝试构建grpc来自Windows2012Server版本的源代码。我从Python网站下载并安装了Python3.5,并安装了整个MinGW包以及git和gitbash。按照从源代码构建的说明进行操作:$gitclonehttps://github.com/grpc/grpc.git$cdgrpc$gitsubmoduleupdate--init$make$[sudo]makeinstall执行make后出现上述错误。这是供您细读的shell输出。PSC:\Users\thunderboltsid\grpc>make[MAKE]Generating/c/Users/thunde

windows - 使用 VC++ Express 2010 编译 libdwarf 无法运行 Demo 应用程序

我能够成功编译libdwarf和libelf并出现一些警告。我还成功编译了simplereader演示应用程序,但无法处理elf文件。它总是在以下位置失败:void*_elf_read(Elf*elf,void*buffer,size_toff,size_tlen)在input.c的libelf库下。我正在使用最新的2012libdwarf源代码和来自http://directory.fsf.org/wiki/Libelf的libelf有什么建议可以解决吗?如果有人完成了此移植并愿意分享他/她的工作,将不胜感激。谢谢。 最佳答案 我

windows - 在构建机器上编译 java 代码会出现 major.minor 错误 52

其他开发人员推送了代码,我们正在构建机器上构建它。我遇到了UnsupportedMajor.minorversion52错误。有什么办法可以找到开发Java文件时使用的JDK版本。有人能帮忙吗 最佳答案 您所说的开发可能是指编译java文件。获取.class文件并使用javap查看它:javap-c-verboseConstructorReference.class输出(在输出的开头)publicclassorg.ConstructorReferenceminorversion:0majorversion:5353-meansjav

c++ - "unable to initialize application 0xc000005"

我为SFML编写了一个包装器,如果需要,它可以让我替换我的游戏的渲染器。有效。然后我重构,虽然它仍在编译,但我现在在运行编译的可执行文件时得到“无法初始化应用程序0xc000005”。什么会导致这样的错误?谷歌没有帮助。我使用的是WindowsXP。 最佳答案 0xc000005是ERROR_ACCESS_VIOLATION--你在某处有一个野指针。 关于c++-"unabletoinitializeapplication0xc000005",我们在StackOverflow上找到一个类

windows - 在 Windows 上编译 GTK+ 应用程序?

我在关注这个thread为了学习gtk但我似乎无法编译它。我已经下载了GTKallinonebundle并将其解压缩到c:\gtk(还将bin设置为路径变量),但是当我尝试gccfoo.c%VAR%它说gcc:%VAR%:Nosuchfileordirectory,我在这里错过了什么?这是我的VAR.bat文件setVAR=-mms-bitfields-IC:/gtk/include/gtk-2.0-IC:/gtk/lib/gtk-2.0/include-IC:/gtk/include/atk-1.0-IC:/gtk/include/cairo-IC:/gtk/include/pang

php - 在 Windows 上编译 php_excel 和 LibXL

我正在尝试在Windows上构建PHP以及用于Excel操作的流行C库,LibXL.这个库有一个原生的基于PHP对象的扩展名为php_excel.我正在尝试将后者构建为Windows上的共享DLL,而不是将其静态编译到PHP中进行分发。我的编译起点是适用于Windows的PHP构建wikientry我正在按照推荐使用VisualStudio2008和WindowsSDK6.1。出于本说明中更多路径的目的,我的引用目录是c:\php-sdk\php53dev\vc9\x86\。对PHP快照的引用显示为文件夹php5.3-x,其中x是快照构建日期时间。提取PHP快照后,我添加了bin\li

css - 更改部分样式表时自动编译 SASS 样式表

我刚刚开始在Windows机器上使用SASS开发一个元素。主样式表(styles.scss)引入了几个部分(_typography.scss等),styles.scss由sass监视并自动编译为styles.css。在Mac上,对partials的任何更改都会导致styles.scss重新编译,但在PC上我必须保存styles.scss本身才能让SASS编译它。有什么方法可以让PC的行为与Mac相同? 最佳答案 我遇到了类似的问题。我的文件结构是这样的:website-root_dev_some-partial.scss_stuff

windows - 如何在 Windows 上安装 omniORB?

我安装了Python和MinGW,将所有需要的东西添加到PATH(g++和python),并从http://sourceforge.net/projects/omniorb/files/omniORB/omniORB-4.1.6/omniORB-4.1.6.tar.bz2/download下载了omniORB。,解压缩它。我已进入omniORB目录,但\bin\x86_win32目录中没有omniORB二进制文件。所以我有两个问题:1)我在哪里可以获得omniORB二进制文件?(我想在装有WindowsXP/Vista(均为x86)的计算机上安装omniORB)2)如果我只安装了Min

.net - 我可以将 mono 的 AOT 功能用于 native "pre-compile".NET DLL/EXE 以使其更难进行逆向工程吗?

我能否使用mono的AOT(提前编译)功能以本地方式“预编译”全部或部分我自己的.NETDLL(和/或EXE)以使它们更难进行逆向工程?我正在使用Windows(7/x64,但我也有一台x86XP机器)和.NET3.5(VS2008),我很好奇是否可以/已经将单声道/AOT用于此目的?(此时将它们绑定(bind)到x86是可以接受的。)另见thisquestion我试过这个但没有运气。 最佳答案 一旦代码被预编译,就可以删除程序集中的IL代码(这就是我们为monotuch所做的,例如,为了减少应用程序下载大小)。有一些限制,但它有效