ICode9

精准搜索请尝试: 精确搜索
  • 有没有办法在运行时编译C代码?2019-08-24 04:08:17

    我为JavaScript编写了一个复杂的数学库,它具有从人类可读的数学表达式字符串生成函数的能力.有没有办法在C中实现等效的运行时生成函数?解决方法:FUZxxl的答案是对的,我建议查看Clang/LLVM设施. 有一个基本的(不太有帮助的)教程file here.以及关于编写Language on LLVM的广泛教程.您

  • 使用Centos 5上的非系统Openssl编译Python 2.7.122019-08-24 03:51:33

    我目前正试图在Centos 5主机上使用Openssl 1.0.2h编译Python 2.7.12. 原因是我需要Paramiko 2才能在这台主机上运行,​​但这不支持系统提供的OpenSSL版本,即0.9.8e-fips-rhel5 2008年7月1日. 我在这里找到了一些很好的提示和技巧,但它似乎没有用.我现在发布这个,希望有人会发现我

  • c – 具有多个主电源和共享功能的CMake编译项目2019-08-23 20:07:25

    假设我有两个源文件A和B.每个文件都有一个main和一个public函数. A B |__ main() |__ main() |__ foo() |__ bar() 我想要bar方法来使用foo函数.如何在CMake项目中编译它? 通过这种配置,B显然不知道A的foo功能. cmake_minimum_required(VERSION 3

  • javascript – 为什么TypeScript使用对象属性赋值作为对象键和变量赋值作为函数参数?2019-08-23 10:38:38

    在标题为“Compile an enum in TypeScript”的问题的accepted answer中,出现以下TypeScript: enum Fruit {APPLE, ORANGE}; 显示编译为此JavaScript: var Fruit; (function (Fruit) { Fruit[Fruit["APPLE"] = 0] = "APPLE"; Fruit[Fruit["ORANGE"] = 1] = &qu

  • c – 两个编译器彼此不喜欢2019-08-23 06:08:31

    我正在尝试使用ICC编译代码并面临错误: /opt/intel/composer_xe_2013.2.146/compiler/include/xmmintrin.h(82): error: linkage specification is incompatible with previous "_mm_malloc" (declared at line 38 of "/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/mm_mal

  • 安卓报错显示详细Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error.2019-08-16 20:43:56

    I solved it by Clicking on Gradle (on the right side bar) -> Then under :app Then choose assembleDebug (or assembleYourFlavor if you use flavors) In Picture: 1 & 2: 3>     Error will show up in Run: tab.  

  • gcc -O会对链接静态库生效吗?2019-07-31 02:00:45

    如: gcc test.c mystaticlib.a -o test -O2 将-O2对mystaticlib.a生效,还是只对test.c生效?解决方法:-O2是编译标志.您在此示例中编译的唯一输入是test.c. mystaticlib.a未编译,而是与test.c的编译输出链接以创建可执行测试.由于mystaticlib.a未在此处编译,因此-O2标志不会影响它.

  • c – Cygwin gcc编译在IDE中失败,抱怨’退出’未声明2019-07-30 15:07:49

    当我使用just编译程序时 gcc code.c 没有消息,并且成功生成了输出文件.输出的文件有效.但是,当我尝试在IDE中使用相同的cygwin安装的gcc编译器时(我尝试过Netbeans和Dev-C),我收到以下错误 main.cpp:27: error: `exit' undeclared (first use this function) main.cpp:27: error

  • c – 尝试编译libdwarf,给出未定义的错误2019-07-30 11:07:59

    我正在尝试在windows下构建libdwarf api,但是我收到了以下编译错误. in dwarf_elf_access.c undefined type Elf32_Ehdr, undefined symbol EI_CLASS undefined symbol ELFCLASS64 undefined symbol ELFDATA2LSB ... 我搜索了所有头文件和源文件,据我所知,我无法在任何地方找到它

  • java – 使用maven3进行加速开发2019-07-30 07:04:02

    到目前为止,我发现了两种使用maven3运行程序的方法: > $mvn exec:exec -Dexec.args =’…’ > $mvn assembly:assembly&& java -cp all-with-dependecies.jar example.Main … 前者使用mvn的JVM来捕获异常并且启动非常慢.后者也很慢,因为它必须构建一个大罐子并运行测试. 我会像$mvn c

  • 通过主ANT构建文件构建多个android项目2019-07-29 20:26:00

    我有一个主构建文件,我用它来构建一系列Android项目.每个Android项目都引用相同的Android库项目(我称之为CoreLibrary).以下是我的子任务. <target name="build" description="Builds (only) all applications"> <subant> <target name="debug" /> &

  • c – 为什么我可以在包含const int且没有编译器错误的多个cpp文件中包含头文件?2019-07-29 18:07:28

    我们假设我有文件a.cpp b.cpp和文件c.h.两个cpp文件都包含c.h文件.头文件包含一堆const int定义,当我编译它们时,我没有错误,但我可以访问这些const,就像它们是全局变量一样.所以问题是,如果我有多个const定义以及这些const int具有类似全局的范围,为什么我不会得到任何编译错误?解

  • linux – 使用调试符号从源代码编译glibc2019-07-29 17:52:48

    我需要使用调试符号从源代码编译glibc. 1.我在哪里指定’-g’选项 2.我以后如何制作一个示例代码链接到这个特定的glibc而不是我系统上安装的那个?解决方法: I need to compile glibc from source with debug symbols 你将很难编译没有调试符号的glibc.默认的./configure&& make将

  • Qt – Linux的编译不是针对Android的编译?为什么?2019-07-28 13:06:06

    Qt 5有Android支持:使用Android SDK和NDK你也可以编译Qt应用程序在Android上运行.现在我不明白.早在Android出现之前,Qt就是一个跨平台.这意味着它能够在Windows,Mac和Linux上进行编译.但Android IS Linux不是吗?为什么我需要像SDK和NDK这样的特殊Android工具来为Android编译.为什么

  • c – 将这些编译器选项放入CMakeLists.txt中2019-07-28 12:05:34

    我试图用内联编译选项创建一个CMakeLists.txt- g++ -Wall -I/usr/include/cppconn -o testapp tester.cpp -L/usr/lib -lmysqlcppconn 我期望以下工作 cmake_minimum_required(VERSION 2.8 FATAL_ERROR) set(CMAKE_C_FLAGS "-Wall") project(testapp) find_package(PCL 1.4 R

  • 如何通过IntelliJ中的终端运行Java程序2019-07-28 02:02:44

    我知道如何使用java和javac在终端中运行和编译基本的Java程序. 我也知道如何使用IntelliJ运行和编译Java程序. 但是,如何使用终端在IntelliJ项目中运行程序. 到目前为止,我的所有类在Intellij中默认编译为“out / production / myproject”文件夹.到目前为止,我在上面的文件夹中尝

  • c – 如果不需要,请避免在Make中链接和编译2019-07-27 22:09:21

    作为here的后续问题:即使代码中没有任何更改,我的Makefile也会进行链接.为什么?如何避免这种行为,如果代码没有改变,make将不会做任何事情? OBJS = main_no_mkl.o SOURCE = main_no_mkl.cpp HEADER = IO.h OUT = test CXX = ../../mpich-install/bin/mpic++ CXX

  • c – 单个文件库的目标文件(.o)vs头文件?2019-07-27 08:07:55

    假设我的库只是几个功能,整齐地适合1个文件,不需要任何外部依赖.那么将该库编译成.o目标文件并以这种方式分发它而不是仅仅将其作为头文件提供是否有任何优势?我似乎无法想到,尽管我只是一个初学者. 如果在使用目标文件方面有优势,是否有理由将该单个目标文件打包到存档(.a)中,而不

  • c – 在MinGW编译器中,什么是-mwindows命令,它的作用是什么?2019-07-27 07:06:48

    我遇到了一个C程序的问题,当我运行.exe时,程序会运行,我的程序窗口会打开,但控制台将在后台桌面上打开.我做了谷歌搜索,发现用-mwindows命令作为参数进行编译,删除了控制台.它做了什么.但我不确定它究竟做了什么,我很好奇.解决方法:它表示您的应用程序是使用不需要控制台窗口的Win3

  • C模板的模板无法编译2019-07-27 02:09:09

    我有这个测试程序 #include<iostream> #include<vector> using namespace std; template<template<class> class C, typename T> void print(const C<T>& c){ for(auto& e : c)cout<<e<<endl; } int main(){ vector<i

  • Python中的字符串连接2019-07-26 17:57:31

    你能描述两种字符串连接方式之间的区别:简单的__add__运算符和%s模式吗? 我在这个问题上有一些调查,发现%s(没有使用括号的形式)更快一点. 还出现了另一个问题:为什么’hell%s’%’o’的结果是指另一个内存区域而不是’hell%s’%(‘o’,)? 有一些代码示例: l = ['hello', 'hell' + 'o', 'hell

  • java – jsp编译没有与jboss一起使用2019-07-26 10:10:18

    可以在应用程序部署期间或jboss启动期间编译jsp吗?通常jsp是动态编译的,但如果编译在之前完成则会很方便… 我读过它是不可能预编译jsp机智jee6 …这就是为什么库不提供jboss 6.还有另一种方法吗? 提前致谢!解决方法:您需要修改$server / deploy / jbossweb.sar / web.xml并让jsp serv

  • java – 使用dex2jar和jd-gui编辑后构建.APK?2019-07-26 09:24:44

    我在THIS教程的帮助下使用dex2jar来提取.class文件,并使用jd-gui来查看类.但我不能在jd-gui编辑,所以,通过jd-gui,我“保存所有资源”,现在我有.zip和.java类,所以我用记事本编辑它们. 所以现在我有.zip和.java中的所有类,我编辑了我想要的内容,如何将所有内容重建为.apk以安装到手

  • c – 提升iostreams编译错误2019-07-24 18:06:31

    这是我的编译行: g++ -std=c++11 -Wall -Wextra -g -lboost_iostreams cppfile.cpp -o bin 但是我有以下错误: /tmp/cclste3G.o: In function `trie::write_on_disk(char*)': undefined reference to `boost::iostreams::zlib::default_strategy' undefined reference to `boost

  • c – 在编译时填充std :: set?2019-07-24 16:07:28

    是否有可能创建(可能是const)std :: set,它将在编译时填充元素? 我特别想知道std :: set / std :: unordered_set,而不是一组模拟集合行为的模板化函数.解决方法:没有. std :: set和std :: unordered_set被设计为运行时容器,它们使用分配器,更重要的是,它们的构造函数都没有被标记为

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有