ICode9

精准搜索请尝试: 精确搜索
  • c-我可以加快我的应用程序构建速度吗(针对目标平台进行优化)?2019-11-20 16:00:36

    我正在开发应该仅在一台机器上运行的HFT交易应用程序.因此,在编译时,我添加-march = native -mtune = native标志 但是boost是从存储库安装的:yum install boost和yum install boost-devel 如果我下载了增强源并使用-march = native -mtune = native启用的标志在目标PC上自行编译,该

  • 如何为本地android库链接cpufeatures lib?2019-11-20 10:26:55

    我正在尝试将android的cpu_features链接到本机库. 我直接使用android的gcc编译器作为交叉编译器. (不是ndk-build). 我已经包含了标头($NDK_PATH / sources / android / cpufeatures / cpu-features.h),但是在ndk文件夹下的任何位置都看不到预构建的libcpufeatures.a文件.我如何建

  • c-Unix文件描述符2019-11-20 09:51:14

    今天,我发现Linux中文件描述符的行为非常有趣.看一下代码: #include <dirent.h> /* Defines DT_* constants */ #include <fcntl.h> #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/stat.h> #include <sys/syscall.h> #i

  • c-非阻塞计时器,等待20秒后再启动另一个计时器2019-11-20 09:50:57

    我想在线程启动20秒后打开计时器.我如何做到这一点而又不阻止执行. 所以我的线程输入函数是ThreadInAction.我想等待20秒,然后再从ThreadInAction启动计时器,但是我不想使用sleep或任何东西来阻塞该线程.我们该怎么做? void* ThreadInAction() { //code } 解决方法:您可以像

  • 使用Mono从C/C++调用C#2019-11-20 08:50:54

    我需要在Linux上编写docx文件,因此我将Open-XML-SDK与mono进行了编译.我试图执行this website的建议. 我该怎么做才能理解为什么无法为构造函数获取MonoMethod *对象,或者更好的是让它正常工作? 这是我的示例程序和输出: // hello.cs using System; namespace HelloWorld { clas

  • c-Mesa Linux:gl.h不包含现代OpenGL2019-11-20 08:50:36

    我当前使用的环境是:Eclipse-Luna,Linux Mint -Rebecca上的C 11. 当我尝试将现代OpenGL与VAO或VBO一起使用时,出现编译器错误,导致无法解析方法. 例如: GLuint VaoID; //GLuint is working glGenVertexArrays(1, &VaoID); 要么: GLuint VboID; gl

  • 在Linux / C中,发送到线程/进程的信号是否使其变为活动状态?2019-11-20 07:52:17

    在Linux中,将信号发送到进程/线程(无论出于何种原因)时,是否立即调用信号处理程序(假设有一个信号处理程序,并且未阻塞信号)? 我的意思是,我非常确定在处理信号的进程/线程中,它将立即被调用,但是对于其他进程/线程,我的意思是. 并且,如果立即调用该处理程序,是否还会使相应的进程/

  • c-Apache模块命令解析器原型2019-11-20 07:50:35

    我正在创建一个Apache2模块并遇到一个奇怪的编译问题.这是我的函数的原型,该函数用于解析名为“ analytics_ip”的配置命令: static const char *apr_cfg_set_analytics_ip(cmd_parms *cmd, void *config, const char *data); 这是包含指向此函数的指针的command_rec结构的数组: s

  • c-如何在Linux Mint 17.1(KDE)中安装代码块2019-11-20 05:52:32

    我已经使用以下命令行在Linux Mint 17.1(KDE)中安装了代码块 sudo apt-get install codeblocks ,但是当我尝试在代码块上编译并运行c程序时,它显示了此错误 /home/redwan/Programmin/C Program/hello.c|1|fatal error: stdio.h: No such file or directory| ||=== Build fai

  • Android NDK:使用预构建的共享库时的C运行时限制2019-11-20 03:24:13

    我有一个使用gnustl_static作为c运行时的项目,该项目在Application.mk中全局设置. 在该项目中,我现在想包括一个来自第三方的预构建共享库,该库实现了某些功能.为此,我使用了NDK构建系统提供的PREBUILT_SHARED_LIBRARY机制: include $(CLEAR_VARS) LOCAL_MODULE := xyzAPI LOCAL_SR

  • C Linux Google Protobuf boost :: asio无法解析2019-11-20 00:50:35

    我正在尝试通过TCP通过boost :: asio套接字发送Google Protobuf消息.我知道TCP是一种流协议,因此我在消息通过套接字之前对消息执行长度前缀.我的代码可以正常工作,但是即使在重复相同的调用并且不更改环境的情况下,它有时似乎也只能工作.有时我会收到以下错误: [libprotobuf ERRO

  • android-Opencv 3.0.0 OpenCVEngineInterface2019-11-19 23:34:23

    我正在尝试在Android Studio IDE中安装opencv 3.0.0. 但是每次导入“ org.opencv.engine.OpenCVEngineInterface”遇到此问题时,IDE都会给我4个错误,例如: Error:(7, 25) error: package org.opencv.engine does not exist Error:(47, 15) error: cannot find symbol class Open

  • c-__attribute __((__ packed__))有什么区别;和#pragma pack(1)2019-11-19 21:50:55

    我端起这完全运行在Linux到Windows的Visual C代码. 我在Linux中有以下代码: struct exif_desc { uint16_t tag; uint16_t type; uint32_t length; uint32_t value; } __attribute__((__packed__)); 我在Windows上收到错误消息: '__packed__' : undeclared ide

  • 有没有在C/C++代码中使用mbind的示例?2019-11-19 17:52:05

    我试图在我的C代码中使用mbind(),以便在4个NUMA域中重新排列虚拟页面,不幸的是,我对此功能并不熟悉: long mbind(void *addr, unsigned long len, int mode, const unsigned long *nodemask, unsigned long maxnode, unsigned flags); 目前,我有这样的事情: mbin

  • c-从Qt Linux应用程序连接到MS SQLServer2019-11-19 17:50:37

    我正在尝试在Qt Linux应用程序中使用QODBC连接到远程服务器上的MS SQL Server. 到目前为止,这是我所做的: >在.pro文件中添加了QT = SQL. >测试了一些数据库功能: QStringList drivers = QSqlDatabase::drivers(); qDebug() << "Drivers: " ; foreach(QString driver, drivers) {

  • c-共享库和libpthread.so的g问题2019-11-19 16:50:36

    我在这个问题上碰壁了,希望在这里能找到一些帮助.我创建了一个小示例可执行文件和共享库来展示该问题. 抱歉,我意识到这变成了文字墙,但是我试图确保包含所有相关信息. 我的设定 System: CentOS release 5.11 (Final) g++: gcc version 4.4.7 20120313 (Red Hat 4.4.7-1) (GCC) l

  • 可变重分配中的C 11内存释放2019-11-19 15:51:51

    我试图了解有关C中如何处理内存的更多信息,并且我有一个关于重新分配变量时如何释放内存的问题.为了监视内存消耗,我有一个(特定于Linux的)函数CheckMem(),该函数调用pmap以查看该进程正在使用多少内存. 然后,我简单地创建一个大小为1的向量,将其重新分配为大小为一百万的向量,然后

  • 在C中使用Shell命令2019-11-19 15:51:14

    这是一个终端命令: awk '/^Mem/ {print $4}' <(free -m) 这是我的代码: class CSystemInfo{ public: std::string free_ram(){ std::string s; FILE *in; char buff[512]; //here is a prepared string (but with an error) if

  • java-在Qt中使用aar库2019-11-19 15:35:33

    是否可以在Qt应用程序中使用Android Studio库(AAR文件)? 问题是,我想用Qt实现一个移动应用程序,但是只有一个Android Studio库.是否可以将库包含在Qt项目中,或者让我为其编写包装器类? 如果必须实现包装器,是否必须使用JNI,是否有将其与C和Java库一起使用的示例?解决方法:我找到了答案

  • Raspberry Pi C错误:无效使用不完整类型2019-11-19 14:50:37

    我正在Raspberry Pi上编写C程序.我正在使用ctime库获取当前时间和日期,使其成为文本文件的标题.例如,我当前的日期和时间是2015年10月23日的14:51.因此,文本文件的名称将为20151023_14_51.txt.这是代码: FILE *f; main(int argc, char *argv[]){ char dateiname[256]=""; time_t t

  • 检索辅助监视器的DPI的正确方法是什么?2019-11-19 14:05:02

    问题 在Windows 8.1(及更高版本)上,DPI设置是针对每个监视器的.我可以在系统设置中清楚地看到我的主显示器(笔记本电脑)设置为125%dpi,而我的备用显示器设置为100%dpi.我的应用程序完全用C#编写,我尝试的每个API调用都会导致辅助监视器的DPI错误.请记住,我正在初始化进程时调用此方法

  • c-如何使用–configure-args和–configure-vars从`Makevars`覆盖`R CMD INSTALL`编译标志?2019-11-19 13:51:13

    通常,当我从源代码安装R软件包时,它是一个* .tar.gz文件.我想弄乱一些./src/Makevars标志,而又不松开,编辑Makevars,重新涂写然后安装.因此,我尝试使用R CMD INSTALL –configure-args = … –configure-vars = ….(我在Linux上.) 但是,当我设置R CMD INSTALL –configure-args =“

  • 当Java作为服务运行时从Java启动进程2019-11-19 13:00:38

    我有一个使用prcorun(http://commons.apache.org/proper/commons-daemon/)作为Windows服务器运行的Java进程;不幸的是,我必须启动一个用C/C++编写的外部旧式命令. 都 Process myProcess = Runtime.getRuntime().exec(command); 和 Process myProcess = new ProcessBuilder(comman

  • java-我可以在相同类的对象之间封装成员吗?2019-11-19 12:02:58

    私有访问仅允许同一类的对象访问它.但是,是否有任何方法可以限制类成员,使得只有所有者对象(而不论类如何)都不能访问它? 作为对现实世界对象的类比,您的臀部是您自己的私人财产,未经您的允许,没有其他人可以仅仅因为他/她是同伴而进入您的臀部.有没有一种方法可以在代码中实现呢? 注

  • c-G命令行与线程标志一起使用,Linux makefile不起作用2019-11-19 11:50:55

    此命令行在ubuntu上运行精美(使用C和线程): g++ -std=c++11 prog.cpp -o prog.out -lpthread 我的makefile文件炸毁了: all: main main: prog.o g++ -o prog prog.o prog.o: prog.cpp g++ -std=c++11 -c prog.cpp -lpthread 我不确定,但是似乎没有拾取-lpthread标志.已

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

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

ICode9版权所有