-
C中重复的静态变量初始化
所属栏目:[Linux] 日期:2020-05-23 热度:157
我使用类“MyClass”构建一个共享库“libMyLibrary.so”,该类包含“MyClass”类型的静态变量.然后我构建了一个可执行文件“MyLibraryTest”,我链接到“libMyLibrary.so”.主程序使用“dlopen”动态加载作为参数给出的“.so”.在构建时,库和可执行文件在目录中[详细]
-
c – linux dlopen:如何加载lib管理器
所属栏目:[Linux] 日期:2020-05-23 热度:76
我有相同的代码编译与不同的arch选项(FMV不起作用,因为函数返回sse,我不能将“默认”更改为sse的东西)如何创建一个元库,在加载时检查cpu功能并加载相应的lib? (没有任何dlsym机械)?最佳答案实现所需目标的一种方法是链接虚拟包装器库,该库在启动时检查CPU功[详细]
-
linux – 如何在netbeans中添加字体?
所属栏目:[Linux] 日期:2020-05-23 热度:50
我在ubuntu上使用netbeans,我想添加一些字体.谁能告诉我这是怎么做到的?最佳答案我猜你的意思是IDE的编辑器字体?我在Windows上使用6.1,但我认为这个过程是一样的.Tools Options Fonts Colours Syntax Category: default Font:[详细]
-
linux – 红色语言控制台错误:libreadline.so.6:无法打开共享对象文件
所属栏目:[Linux] 日期:2020-05-23 热度:198
我是Red编程语言的新手.我试着通过下载Linux二进制文件来测试它.但是当我在控制台上执行它时,我收到一条错误消息:root@xxx-linux:/home/xxx/Downloads# ./red-042 Pre-compiling Red console... /tmp/red/console: error while loading shared l[详细]
-
什么是Linux本地计时器中断?
所属栏目:[Linux] 日期:2020-05-23 热度:125
一切都在标题中.欢迎任何指向良好文件的链接.最佳答案本地定时器中断是在APIC上实现的定时器,它仅中断特定CPU,而不是引发可由任何CPU处理的中断.它在Bovet amp; Cesati的“了解Linux内核”.一个片段: The local APIC present in recent 80x86 microprocessor[详细]
-
linux – Jenkins Slave Issue – 无效的流标题:099EACED
所属栏目:[Linux] 日期:2020-05-23 热度:100
Jenkins 2.7.4安装在RedHat服务器中,Linux Slaves通过选择“通过执行命令在主服务器上启动代理”选项进行配置.我们创建了一个Shell脚本,它在Jenkins版本2.7.4中运行良好.现在我们将Jenkins升级到2.121.1.现在,同一个脚本会抛出错误 ===[JENKINS REMOTING CAPA[详细]
-
fork和(failed)exec后C文件指针改变
所属栏目:[Linux] 日期:2020-05-23 热度:122
我做了制作叉子的程序,我认为孩子不影响父母.但是文件指针已更改,但我没有对父进行任何更改.#include stdio.h #include stdlib.h #include unistd.h #include sys/types.h #include sys/wait.h[详细]
-
linux – makefile可以更新调用环境吗?
所属栏目:[Linux] 日期:2020-05-23 热度:131
是否可以从makefile更新环境?我希望能够创建一个目标来为它们设置客户端环境变量.像这样的东西:AXIS2_HOME ?= /usr/local/axis2-1.4.1 JAVA_HOME ?= /usr/java/latest CLASSPATH := foo foo setenv: export AXIS2_HOME expor[详细]
-
如何在Eclipse中设置linux C项目?
所属栏目:[Linux] 日期:2020-05-23 热度:58
我在Linux环境中有一个现有的C项目,并希望将它导入Eclipse IDE.不确定我是否应该启动一个新的Eclipse C项目,或者是否有某种方法可以导入源文件?最佳答案您可以“就地”创建一个新的Eclipse C项目,即如果您在/ home / joe / mysources中检查了源,则可以在新项[详细]
-
ld-linux – 验证退出代码
所属栏目:[Linux] 日期:2020-05-23 热度:141
检查来自/usr/bin/ldd的源代码,我看到它使用ld-linux查找可执行文件的依赖项,尽管它首先使用--verify参数调用ld-linux.然后根据ld-linux --verify调用的退出代码,脚本的行为会有所不同.ld-linux的手册页没有提供退出代码的任何信息,谷歌搜索没有任何价值.是否[详细]
-
linux – 为strace添加自定义结构类型
所属栏目:[Linux] 日期:2020-05-23 热度:188
我正在尝试对通过ioctl系统调用与内核驱动程序交互的用户模式共享对象进行逆向工程.我有一个头文件,其中包含内核驱动程序的ioctl接口的定义(即ioctl命令编号的#defines,以及发送到ioctl的各种数据的结构定义).我看到strace能够取消引用传递给系统调用的用户指[详细]
-
linux – MS Access * .MDB转换为MySQL或SQLite,数据编码问题
所属栏目:[Linux] 日期:2020-05-23 热度:55
问候,我会陈述我的情况:我在linux UBUNTU我有几个Jet3 .MDB(MS Acess Database),每个大约500MB,其中数据以cp1256 / WINDOWS-1256编码我按照这篇文章制作了sqlite数据库来进行转换http://cltb.ojuba.org/en/articles/mdb2sqlite.这是[详细]
-
基于哪种Linux将内存从RAM交换到交换文件的具体条件是什么?
所属栏目:[Linux] 日期:2020-05-23 热度:84
我的服务器有8Gig的RAM和8Gigs配置为交换文件.我有内存密集型应用程序在运行这些应用程序的峰值负载在此期间我们发现交换使用量增加使用大约1 GIG的交换.我有另一台服务器,带有4Gig的RAM和8 Gigs的交换以及运行在其上的类似内存密集型应用程序.但这里的交换使[详细]
-
linux – ZeroMQ:检查是否有人在Unix域套接字后面监听
所属栏目:[Linux] 日期:2020-05-23 热度:160
上下文:Linux(Ubuntu),C,ZeroMQ我有一个服务器,它监听ipc:// SUB ZeroMQ套接字(物理上是一个Unix域套接字).我有一个客户端应该连接到套接字,发布其消息并断开连接.问题:如果服务器被杀死(或以其他方式不自然地死亡),套接字文件将保持不变.如果客户端尝试连[详细]
-
我们如何将基于ncurses的程序的输出转储到Linux中的文件?
所属栏目:[Linux] 日期:2020-05-23 热度:152
我尝试使用tee命令,它不起作用.我需要将一些ncurses基础程序(iftop)的输出转储到文件中.你知道怎么做吗?最佳答案你可以试试ttyrec或termrec.这些程序实际上会随着时间的推移记录输出.如果您只需要静态图片,我认为xterm可以保存当前屏幕上的转储.[详细]
-
php – 组织编程竞赛 – 如何编译和执行
所属栏目:[Linux] 日期:2020-05-23 热度:76
我正在构建一个基于Web的界面,人们可以输入简单的C代码来解决算法编程问题.我正在使用Ace编辑器,人们可以输入代码,当按下运行按钮时,C代码被发送到服务器,编译并输出回发送.如何以安全的方式完成第二部分.我的意思是给出一个C代码文件,编译并执行它.我不相信[详细]
-
Linux上的可清除内存区域
所属栏目:[Linux] 日期:2020-05-23 热度:73
在Mac OS X上,vm_allocate()允许创建可清除的内存区域.当检测到记忆压力时,内核可以在任何时间(除非被锁定时)被内核回收.它对于缓存数据等非常有用.我想知道Linux(内核2.6)上是否存在类似的机制.谷歌搜索引导我在Android上讨论可能被清除的共享内存分配的一些[详细]
-
linux – 对X Window和GNOME / KDE感到困惑
所属栏目:[Linux] 日期:2020-05-23 热度:59
HI!我正在尝试在我的VPS(CentOS 5.5)上设置FreeNX(一个Remote X桌面软件).我用Google搜索并找到了几个不同的教程.One tutorial说:yum groupinstall “X Window System” yum groupinstall “GNOME Desktop Environment” Another说:Fo[详细]
-
linux – 每个Unix文件描述都有自己的读/写缓冲区吗?
所属栏目:[Linux] 日期:2020-05-23 热度:142
关于read()和write()参考this question,我想知道每个打开的文件描述是否有自己的读写缓冲区,或者当文件在多次打开时可能有一个读取和写入缓冲区一旦.我很好奇,因为这会对重叠写入同一文件的确切情况产生影响.也许这在Unix之间有所不同?(据我所知,“文件描述[详细]
-
如何检测没有人在Linux中写入文件?
所属栏目:[Linux] 日期:2020-05-23 热度:159
我想知道,是否有一种简单的方法来判断另一个实体是否有某个文件可以写入?我没有时间连续使用iNotify来等待任何当前作家完成写作.我需要做间歇性检查.谢谢.最佳答案在“没有时间连续使用iNotify”的情况下,您究竟在做什么?首先,您应该使用IN_CLOSE_WRITE标志[详细]
-
没有GUI的Linux上的BlackBerry Code Signing
所属栏目:[Linux] 日期:2020-05-23 热度:138
经过大量搜索后,我还没有找到在没有GUI的Linux发行版上签署BlackBerry应用程序的方法.截至目前,我收到错误“无法请求签名,直到此应用程序完成初始密钥生成.”.问题是我无法通过CLI注册CSI文件.有没有人完成这个没有设置X11?最佳答案是的,它绝对可以在无头Lin[详细]
-
c – 确定定义类型的位置
所属栏目:[Linux] 日期:2020-05-23 热度:59
我正在开发一个相当大的代码库,它有一点#ifdef魔法.我正在查看一个文件并尝试确定类型的定义位置.不幸的是,它包含许多文件,其中包含许多文件,其中包含许多文件等,其中一些文件定义了影响您可能使用的定义的宏.结构非常复杂,经过10分钟的grepping和跟随包含链[详细]
-
释放C资源和fork-exec?
所属栏目:[Linux] 日期:2020-05-23 热度:193
我正在尝试使用fork-exec从我的C -project中生成一个新进程.我正在使用fork-exec来创建子进程的双向管道.但是我担心分叉进程中的资源不会被正确释放,因为exec-call将完全接管我的进程并且不会调用任何析构函数.我尝试通过抛出异常并在main的末尾从catch块调用[详细]
-
读取/ proc时刷新流缓冲区
所属栏目:[Linux] 日期:2020-05-23 热度:55
我正在从/ proc / pid / task / stat中读取以跟踪线程中的cpu使用情况.fopen on / proc / pic / task / statfget来自流的字符串字符串上的sscanf我遇到问题但是要让流缓冲区更新.如果我翻了1024个字符如果刷新,但如果我fget 128个字符然后它永远不会更新,我总[详细]
-
使用libnet发送ARP请求,但获得ARP回复后arp缓存不会更新
所属栏目:[Linux] 日期:2020-05-23 热度:66
我需要在本地网络中查找MAC地址,而我正在使用Linux.我所做的是发送一个带有libnet的ARP请求,但在发送3个请求后,缓存仍然不会更新.我使用wireshark捕获数据包.来自wireshark,在我的每个ARP请求之后,我确实获得了3次ARP重放.有谁知道ARP缓存怎么不更新?最佳答[详细]

浙公网安备 33038102330553号