ICode9

精准搜索请尝试: 精确搜索
  • linux – 找出glibc编译选项2019-08-15 16:54:00

    我想找出在安装Linux时使用哪些编译器/链接器选项来编译GNU C标准库(glibc).特别是我希望在不同的机器上从源代码编译glibc时获得与归档libc.a相同的结果(相同版本的gcc,make,binutils等). 所有我能找到的是使用过的gcc版本: user@ubuntu:/$/lib/x86_64-linux-gnu/libc.so.6 GNU C

  • ubuntu – 适用于Android的Swift:`ld`在swift中找不到`-lgcc`用于android编译链接步骤2019-08-15 13:23:05

    我正在尝试在Ubuntu 16.04 LTS上编译Swift代码,紧跟these instructions之后.我能够下载NDK r14好了,下载libicu工具并构建它们,并下载swift源代码并针对libicu工具构建它.我一路下来编译实际的swift代码并得到这个: #build.sh #(I symlinked the androideabi ld.gold to /usr/bin/

  • linux – 将kernel.org内核编译并安装到磁盘上的自定义卷2019-08-15 05:54:53

    我想在自定义硬盘卷上编译和安装kernel.org内核,比如/ dev / sda5,而不是与我当前的Ubuntu目录合并. 我可以在整个网络上找到有关配置和编译过程的信息,但是没有关于如何将内核放在自定义卷上的信息(不同于您在编译时使用的启动发行版).我要求的是我们如何在1个HDD上的2个不同卷上

  • arch-linux – Python.h:没有这样的文件或目录2019-08-14 21:55:40

    我正在尝试在Arch Linux下构建omniORB 4.1.6.当我输入make时,这里是消息: ../../../../../src/tool/omniidl/cxx/idlpython.cc:188:26: fatal error: python3.3/Python.h: No such file or directory # include PYTHON_INCLUDE 我确定安装了python3和python2,我记得上次我在Linu

  • linux – 致命:未找到模块hello.ko2019-08-14 20:52:02

    我使用的是CentOS-6.5,默认内核是2.6.32-431.11.2.el6.x86_64.我下载了2.6.32并构建了该内核(在/lib/modules/2.6.32下). 我为简单的hello world程序编写了一个模块.该计划正在以下案例中运作: Makefile:/ lib / modules / $(shell uname -r)/ build(默认内核) $sudo insmod hello.k

  • centos – 在Python 2.7.4版本的单个模块上运行’make test’2019-08-14 10:57:11

    我正在CentOS 6.4上建立Python 2.7.4.运行make test步骤时,test_gdb步骤失败,我想获得更多信息. 构建我正在运行的命令: ./configure --prefix=/usr/local/python-2.7.4 --enable-ipv6 --enable-unicode=ucs4 --enable-shared make make test make测试输出: … test test_gdb fai

  • 编译 – 优化特定机器的c compiliation2019-08-14 09:04:19

    我正在编写一个代码来模拟一个将在计算集群(单个节点)上运行的膜.我想优化该机器的代码.我使用了-optimize,-O3和-march = core2. 如何判断我是否可以改善游行因素,我还能做些什么来改善这一点吗? 谢谢解决方法:使用-mtune. -march用于确定允许的指令集,而-mtune用于调整代码的性能(

  • 命令行 – 这个Linux命令有什么作用?2019-08-14 08:04:32

    g++ -Wall -I/usr/local/include/thrift *.cpp -lthrift -o something 这是来自Apache Thrift网站. 也是-I / usr应该是-I / usr?解决方法:这是命令的细分.首先是原始命令,供参考 g++ -Wall -I/usr/local/include/thrift *.cpp -lthrift -o something 现在,为了细分. g++ 这是

  • 编译 – 使用openssl支持构建python2019-08-13 14:55:06

    我有以下目录结构: nchambers@nchambers-305E4A-305E5A-305E7A:~/mini-bin$la 2to3 cpp-5.3.0 gcov-5.3.0 grmid-5.3.0 objcopy-2.25.1 python3.5-config .sources 2to3-3.5 elfedit-2.25.1 gcov-tool-5.3.0

  • linux – 在chroot中实际使用uname?2019-08-13 09:54:31

    我正在通过引导和chrooting的组合来准备OS映像.某些操作(例如构建内核模块)依赖于uname输出,即使在chroot内也报告主机配置.并且该配置与正在部署的配置不同.结果没有找到内核头文件,其他步骤搞砸了. 一个人可以获得创造性并用一个伪造它的shell脚本替换uname,但是什么是更实用的方

  • 无法在linux mint rafaela上构建Vulkan2019-08-13 09:53:18

    如何为linux mint构建Vulkan驱动程序? 我正在运行Linux Mint Rafaella,17.2,采用Intel Graphics 5th gen,i3-5010U.我试图编译https://cgit.freedesktop.org/mesa/mesa/tree/?h=vulkan,但它失败了: anv_allocator.c:32:25: fatal error: linux/memfd.h: No such file or directory

  • linux – 如何编译,安装和运行kernel / tools中的工具?2019-08-10 13:50:49

    内核中有一些工具, <kernel source root directory>/tools perf就是其中之一. 在ubuntu中,我认为这个文件夹中的工具可以作为包linux-tools使用 如何从源代码编译它并安装并运行它?解决方法:以下是什么问题? make -C <kernel source root directory>/tools/perf

  • 我可以用libc而不是glibc构建一个Linux发行版2019-08-10 12:54:32

    我最近和一位高技能软件工程师的朋友进行过对话,他向我展示了一些文章,概述了libc比glibc好得多的事实. 我想知道是否可以使用libc,如果我走这条路线,我会遇到什么样的问题?解决方法:上下文:从上面的注释中假设BSDish libc是指. 我认为它已经被研究过了,但是libc往往与给定的内核紧密

  • 如何搜索Linux发行版构建工具?2019-08-10 08:04:33

    在通过Linux From Scratch工作之后,我感到怪异的感觉,在实践中,这不是新的发行版的构建方式. 如何搜索其他分发构建的工具? Debian真的是从头开始构建的吗?谷歌搜索“Linux发行版构建工具”并不是很有成效. 以下是我在LFS或Google上无法找到的一些问题: >用什么工具来构建Debian? >人们

  • 编译 – 为什么要将多个.cpp文件编译为同一个可执行文件?2019-08-10 03:04:37

    你为什么这样做 g++ -Wall -I/usr/local/include/thrift *.cpp -lthrift -o something 代替: g++ -Wall -I/usr/local/include/thrift -c Something.cpp -o something.o g++ -Wall -I/usr/local/include/thrift -c Something_server.cpp -o server.o g++ -Wall -I/usr/local/incl

  • linux-kernel – 如何将额外的文件编译到Android ROM的根目录中2019-08-10 00:23:51

    我正在构建一个基于Cyanogenmod ROM内核源代码的自定义Android内核.我想将文件夹和文件添加到操作系统的根文件夹中(/).例如,在编译了我的内核之后,我想要创建一个名为toto(absolute path = / toto)的额外文件夹. 我真的不知道哪些文件需要编辑以及如何进行工作. 注意:如果您是想要

  • linux – 如何继续编译?2019-08-09 10:52:54

    我知道我可以随时中断make进程而无需再次重新编译整个源代码树.据我所知,如果目标尚未编译,则仅编译目标,或者在最后一次编译后修改源代码. 但是,如果我中断make,肯定会有一个或多个(取决于并发级别)半就绪二进制文件.下次我运行make时它对它们有什么作用?或者,当我按下Ctrl C以避免

  • 如何从头开始编译C编译器,然后从头开始编译Unix / Linux2019-08-08 14:51:45

    假设我在美国/英国以外的大型服务机构工作.我们广泛使用UNIX和Linux服务器. 阅读this article它提到将后门插入C编译器很容易,然后用该编译器编译的任何代码也将包含后门.现在鉴于最近有关NSA / GCHQ要求在所有加密方法,硬件和软件中加入后门/弱点的漏洞,编译器现在是一个关键的失

  • Ubuntu 17.10 Java 8证书错误2019-08-08 11:00:48

    我有一个全新安装的Ubuntu 17.10,我在其上安装了包oracle-java8-installer(来自PPA). 但是,当我尝试使用“ionic cordova build android”编译离子项目时,它会抛出此错误: Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpecte

  • 如何在Ubuntu中运行Java程序2019-08-08 03:59:34

    sachin@sachin-Lenovo-G550:~$java -version java version “1.7.0_21″ OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-1ubuntu1) OpenJDK Server VM (build 23.7-b01, mixed mode) 当我运行上面的命令时,这表明Java已安装在我的系统中,但是当我要编译任何Java程序

  • 如何运行.pyc(编译的python)文件?2019-08-08 01:55:38

    当我编译python文件时,我得到一个* .pyc文件.当我尝试运行它时,我收到一条消息,说没有运行它们的程序.当我通过该选项在线搜索程序时,它说没有.任何人都可以帮我运行文件吗?解决方法:由于你的python文件是字节编译的,你需要通过python解释器运行它 python yourfile.pyc 您可以直接

  • 编译 – 尝试在QtProject中调试时收到错误2019-08-08 01:14:21

    我安装了最新版本的the QtProject,所以现在我可以调试C代码了. 我第一次尝试调试时遇到了这个错误: ptrace: Operation not permitted. Could not attach to the process. Make sure no other debugger traces this process. Check the settings of /proc/sys/kernel/yama/ptrace_

  • 编译 – 安装clang 5.0并使用C 172019-08-07 23:14:46

    我已经尝试了3天在Ubuntu 16.04机器上安装clang 5.0.我尝试过various guides,但似乎没什么用.当我尝试简单地从SVN中获取最新版本并进行构建/安装时(详见here),尝试编译一个简单的程序会导致: > clang++ basic.cpp /usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not f

  • 编译 – 如何编译C源代码(“iostream.h not found”错误)?2019-08-07 19:14:34

    我不想讨论关于C或任何编程语言的问题!我只是想知道我在linux ubuntu上做错了什么来编译helloworld.cpp! 我正在学习C所以我的步骤是: 在vim中打开hello.cpp并写下来 #include <iostream.h> int main() { cout << "Hello World!\n";` return 0; } 所以,之后我在终端尝试了这

  • 在从源代码编译Python之前,我应该安装哪些软件包/库?2019-08-07 11:07:02

    有一段时间我需要安装一个新的Ubuntu(我用它来用于桌面和服务器)并且我总是忘记在编译之前我应该​​安装的几个库,这意味着我必须重新编译,而且它变得很烦人. 所以现在我想在编译Python之前制作要安装的所有库包的完整列表(最好是它们的可选方式). 这是我在下面的帮助和挖掘setup.

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

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

ICode9版权所有