小编Dan*_*iel的帖子

Mac OS X上的Linux交叉编译器?

我一直在网上阅读很多关于在mac os x上为linux创建交叉编译器的文档,但是无法通过缝合来获得任何工作.

它接缝好像没有人可以帮我解决这个问题:让GMP与GCC 4.5.2一起工作

有没有简单的方法来创建交叉编译器?

linux macos gcc cross-compiling

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

在编译的 C 或 C++ 代码中加密密码

我知道如何在终端中使用 GCC 和 CC 编译 C 和 C++ 源文件,但是我想知道在编译后在这些文件中包含密码是否安全。

例如.. 我检查用户输入的某个密码,例如 123,但看起来编译的 C/C++ 程序可能被反编译。

无论如何编译C / C ++源文件,同时保持源完全隐藏..如果没有,任何人都可以提供一个加密输入的小例子,然后检查密码例如:(SHA1,MD5)

c c++ compiler-construction macos decompiler

5
推荐指数
2
解决办法
9525
查看次数

C:同时运行两个功能?

我在C中有两个函数:

void function1(){
    // do something
}

void function2(){
    // do something while doing that
}
Run Code Online (Sandbox Code Playgroud)

我如何在同一时间运行这两个函数?如果可能的话,请举例!

c multithreading function

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

将编译版本复制到另一台主机时发生GCC编译错误

我在我的一个ubuntu 10.10主机上编译了gcc,并将其安装在/ c中.我可以在该主机上编译c和c ++程序,但是当我将/ c(包含bin,libexec等)复制到ubuntu 10.04.2主机时,我得到:

/c/libexec/gcc/i686-pc-linux-gnu/4.5.2/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

编译简单的.c文件时.

我还从源代码安装和编译了gmp,mpfr和mpc(与我在10.10主机上的版本相同)但是它仍然会出现同样的错误.

我不在每台主机上重新编译gcc的原因是因为它需要太长时间,并且不想使用ubuntu附带的gcc(来自build-essential)deb

请帮忙

c c++ ubuntu gcc compilation

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

在cocoa应用程序中将字符串设置为粘贴板(复制,粘贴)

我如何设置一个字符串,以便用户可以将其粘贴到cocoa objective c应用程序中的其他位置?

macos cocoa objective-c

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

AS3 ByteArray有多个部分

我正在考虑将SWF的字节分配到多个文件中,如何将不同部分的一组字节放入一个字节数组?

例如:

var bytesPartOne:ByteArray;
var bytesPartTwo:ByteArray;
var bytesPartThree:ByteArray;
var bytesPartFour:ByteArray;
Run Code Online (Sandbox Code Playgroud)

进入一个字节数组?

var totalBytes:ByteArray;
Run Code Online (Sandbox Code Playgroud)

还会将部分字节读入字节数组吗?

bytearray actionscript-3

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

Django URL配置 - 匹配文件名

使用Django 1.5.1我试图匹配:

/uploads/view/FILE_NAME.ext  eg: /uploads/view/testfile.png
Run Code Online (Sandbox Code Playgroud)

目前:

uploads_url_patterns = patterns('',
    url(r'^uploads/view/(?P<file_name>\w{0,256})/$', ShowImageView.as_view(), name='show'),
)
Run Code Online (Sandbox Code Playgroud)

但它不匹配/uploads/view/testfile.png.

因为我仍然在努力理解python正则表达式,我怎么能匹配所以我最终得到一个包含文件名及其扩展名的字符串,甚至更好,它的文件名和扩展名分别?

python django

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

让GMP与GCC 4.5.2一起使用

我正在尝试使用http://crossgcc.rts-software.org/doku.php?id=i386linuxgccformac中的文件进行交叉编译

我在Intel Mac(10.6.6,x86_64)我编译:gmp,mpfr,mpc为交叉编译器为32bit(因为我在64位Mac上)但我得到了

ld: warning: option -s is obsolete and being ignored
ld: warning: ignoring file /gmp1/lib/libmpc.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: ignoring file /gmp1/lib/libmpfr.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: ignoring file /gmp1/lib/libgmp.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
Run Code Online (Sandbox Code Playgroud)

在编译GCC时:

--prefix=/usr/local/i386-linux-4.5.2 --target=i386-linux --enable-languages=c --without-headers --disable-shared …
Run Code Online (Sandbox Code Playgroud)

linux gcc gmp

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

在目标c中创建文件时出现未知错误

我正在创建一个需要使用另一个文件的内容创建文件的mac应用程序,我按如下方式创建它:

NSString *p = @"/AfilethatEXISTS.plist";
NSString *user1 = @"~/Library/MyApp/myFile";
    NSString *pT1 = [user1 stringByExpandingTildeInPath];
    [[NSFileManager alloc] createFileAtPath:[NSURL URLWithString:pT1] contents:[NSData dataWithContentsOfFile:p] attributes:nil];
Run Code Online (Sandbox Code Playgroud)

但是没有返回错误,它没有创建文件?

macos cocoa objective-c

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

以编号格式问题创建许可证密钥

我已经制作了一个cocoa mac应用程序,需要检查序列号/许可证密钥是否正确,我不确定哪种类型的算法最适合这种情况.

假设我有这个序列号:4829-1234-4321-1234-4326-5232或任何一组4个数字.我正在考虑使用一种算法,如果第一组许可证密钥可以被5整除,二乘十,三乘二十四......但我不确定这是否是最好的方法.

我还需要在PHP中生成密钥.

任何帮助表示赞赏

php macos cocoa objective-c

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