小编Alp*_*neo的帖子

剥离符号的最佳方法

上周我发布了应用程序的Linux和Windows版本.

在发布之后,我们意识到符号没有被剥离,我的经理认为(我不同意)它可能允许用户理解我们的算法.

无论如何,现在,我将不得不清理符号并重新发布应用程序.

我的问题,

  1. 在Linux中删除符号的最佳方法是什么?
  2. 在Windows中删除符号的最佳方法是什么?

c c++ gcc symbols visual-c++

19
推荐指数
2
解决办法
1万
查看次数

Linux中的_splitpath

是否有Linux等效的Win32 API _splitpath函数?
细节:

void _splitpath (
   const char *path,  // Path Input
   char *drive,       // Drive     : Output
   char *dir,         // Directory : Output
   char *fname,       // Filename  : Output
   char *ext          // Extension : Output
);
Run Code Online (Sandbox Code Playgroud)

它将完整路径作为输入,并将驱动器,目录,文件名和扩展名作为输出.

unix linux parsing

16
推荐指数
1
解决办法
2万
查看次数

图像处理相关论坛

我正在寻找图像处理相关查询的讨论论坛,有人可以指导我一些讨论组,

虽然我是初学者,但我很快就赶上了;-) ......

image-processing forums

13
推荐指数
1
解决办法
2249
查看次数

$ readmemh $ writememh相关资源

突然间,我开始研究一些使用$ readmemh和$ writememh的verilog testbench代码.我明白它基本上读取内存并写入内存.如果你能指出一些与这些惯例有关的资源,我将很高兴.PS:我在谷歌搜索没有成功.(我非常......对Verilog来说很新)

hardware verilog

12
推荐指数
1
解决办法
5万
查看次数

gcc:在共享库中启用调试符号

我正在创建一个共享库使用gcc并怀疑共享库可能存在一些内存泄漏.要进行调试,我需要在创建共享库时启用调试符号.

要构建,我正在使用gcc -g ...(-g用于启用调试信息)

但是库(*.so文件)大小并没有改变,两者都-g没有-g.此外,我没有从像这样的工具中获得任何有用的信息VALGRIND.

谁能指出我的错误?

c gcc compilation shared-libraries debug-symbols

12
推荐指数
1
解决办法
2万
查看次数

在R中绘制图像顶部的点

这些天我广泛使用R来分散图.大多数绘图都与图像处理有关.最近我考虑在图像上绘制散点图.

例如,我想要这样的东西,背景需要填充我的图像.具有特定的规模.而且我应该能够在这张图片的顶部绘制点(坐标)......

这可能在R?如果没有,你们知道任何其他工具,使这很容易...

plot r image-processing scatter-plot

11
推荐指数
2
解决办法
4466
查看次数

如何在Perl中进行64位运算?

我是一个perl新手,

我可以在Perl中简单地使用64位算术吗?

例如

$operand1 = 0xFFFFFFFFFFFF;   # 48 bit value
$operand2 = 0xFFFFFFFFFFFF;   # 48 bit value

$Result = $operand1 * $operand2;
Run Code Online (Sandbox Code Playgroud)
  • 我基本上是在寻找perl中int64_t的替代品.
  • 有没有办法提及,如果变量是签名还是未签名?

perl 64-bit signed

10
推荐指数
3
解决办法
1万
查看次数

在Perl中实现类似sscanf的功能的最佳方法是什么?

sscanf在Perl中实现类似功能的最佳方法是什么?

我正在看sscanf模块.

哪个更好:

  1. 走的sscanf路?
  2. 正则表达方式?(对于Regex,我是初学者.)

c regex string perl

10
推荐指数
3
解决办法
4987
查看次数

是否有一种程序化的方法来检查堆栈损坏

我正在使用多线程嵌入式应用程序.每个线程根据其功能分配堆栈大小.最近我们发现其中一个线程通过定义一个超过堆栈大小的局部变量数组来破坏堆栈.操作系统是uItron.

我的解决方案,我注册了一个10 mS的计时器,这个计时器将检查堆栈损坏.

堆栈损坏检查方法,1.用一些独特的模式初始化堆栈内存(我使用0x5A5A5A5A)2.从时间检查堆栈内存的顶部是否仍为0x5A5A5A5A

我的问题,

有没有更好的方法来检查这种类型的腐败

忘记添加,立即添加:操作系统:Itron,处理器:ARM9.编译器:不是GCC(特定于ARM9由处理器供应商提供)......并且没有内置支持堆栈检查......

c embedded stack multithreading itron

9
推荐指数
3
解决办法
8140
查看次数

简要编辑可用性

在1990年代,我使用了一个名为Brief的精彩编辑器.但最近我在Visual Studio编辑器中使用了简短的模拟器模式,我不满意.

Brief编辑器的一个主要优点是,它没有任何滚动条和菜单项,我可以完全使用我的屏幕.窗户隔板也非常纤薄.

我的问题:那些曾经是Brief的粉丝的家伙/女孩,在DOS版本去世后,哪个编辑器类似于DOS版本的Brief更好?

注意:当我在Windows中编辑时,此问题很明显.我有一些学习如何在Linux中使用vi.

editor brief-bookmarks

9
推荐指数
1
解决办法
5783
查看次数