GVKun编程网logo

在哪里可以找到Mac OS的jni标头(mac上标)

16

这篇文章主要围绕在哪里可以找到MacOS的jni标头和mac上标展开,旨在为您提供一份详细的参考资料。我们将全面介绍在哪里可以找到MacOS的jni标头的优缺点,解答mac上标的相关问题,同时也会为您

这篇文章主要围绕在哪里可以找到Mac OS的jni标头mac上标展开,旨在为您提供一份详细的参考资料。我们将全面介绍在哪里可以找到Mac OS的jni标头的优缺点,解答mac上标的相关问题,同时也会为您带来ios – 我在哪里可以找到关于Mach内核消息传递的好文档、iOS:在哪里可以找到iOS的OSStatus代码的完整列表?、qq秘密在哪里可以找到、unix – 我在哪里可以找到“停止”工具的源代码?的实用方法。

本文目录一览:

在哪里可以找到Mac OS的jni标头(mac上标)

在哪里可以找到Mac OS的jni标头(mac上标)

我不是在问我可以在 自己的计算机 上找到它,而是在问我在哪里可以找到它。

我已经完成了Google作业,但在这些路径中没有找到标题。我的/ System / Library / Java / JavaVirtualMachines
/中甚至都没有Header文件夹,而且东西也没有,而我在root下也没有Developer文件夹。

现在我很确定我没有安装这些标题,我检查了MacOS开发人员网站,但只发现一些断开的链接。

OpenJDK或SunJDK是否应该在某些地方为MacOS提供jni.h标头?

答案1

小编典典

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/jni.h

但这取决于您的环境。

ios – 我在哪里可以找到关于Mach内核消息传递的好文档

ios – 我在哪里可以找到关于Mach内核消息传递的好文档

我正在寻找一些全面的内容来阅读

1)Mach消息(mach_msg函数和朋友)

2)Mig系统(mig_get_reply_port函数和朋友)

我找到了以下内容:

a)不同的开源(例如http://opensource.apple.com/source/Libc/Libc-167/threads.subproj/mig_support.c)

b)本文仅给出了简要概述http://hurdextras.nongnu.org/ipc_guide/mach_ipc_basic_concepts.html

c)MacOS X Internals书(http://www.amazon.com/Mac-OS-Internals-Systems-Approach/dp/0321278542).
我正在考虑购买它,但我需要的只是10页,其中描述了Mach消息,所以我试图找到其他信息来源.

解决方法

首先,有Apple的开发者文档.从Mach概述和 Kernel Programming Guide中的以下部分开始(链接可能不会长时间保持良好状态; Apple往往会重新组织;另外,您可能更喜欢在Xcode而不是在线搜索).从这里您还可以找到参考文档的链接.

从学术来源还有很多关于马赫的文献.从CMU Mach tutorial site和HURD archives开始,但也尝试搜索一对名为“A Programmer’s Mach to Mach”的文章,我可以用两种不同的FTP archives以.ps格式找到它.此外,我假设您看到您链接的HURD文档是更大指南的一部分(单击“常规TOC”链接到达那里),但它仍然不那么详细.

来自Phrack(例如,Developing MacOS X Kernel Rootkits)或Uninformed(例如,Mac OS X上滥用Mach)等​​来源也有一些有趣的内容,但请记住,大多数写这些内容的人更喜欢通过逆向工程学习所有内容,即使公共文档很容易可用,这意味着他们有一些奇怪的术语和他们知识中的一些奇怪的空白. (更不用说他们并不真正关心某些东西应该做X还是碰巧做X,只要X是他们可以利用的东西……)

iOS:在哪里可以找到iOS的OSStatus代码的完整列表?

iOS:在哪里可以找到iOS的OSStatus代码的完整列表?

参见英文答案 > How do you convert an IPhone OSStatus code to something useful?                                    15个答案                                我可以很容易的在OS X库源代码中找到noErr = 0。但是很难在iOS上找到Osstatus的错误代码的完整列表。

在Mac OS X上,找到的东西并不难

kAudioHardwareUnsupportedOperationError

但是我似乎找不到iOS Osstatus代码的有用信息。有一个完整的列表或者定义它们的头文件的任何指针是很好的。

谢谢!

更新:

我不认为我的问题与上述问题重复。 “可能的重复”问题的操作想将他已经知道的4个字符的代码转换为人类可读的字符串。相反,这里是我的进一步规格:

我甚至不知道用什么4字符或typedefed整数来使用iOS。
我想看到像一个完整的代码列表,就像你通常在许多C框架/库设计中看到的一样,例如枚举列表,或标准异常,甚至是OSX k-代码,至少可以可以在Xcode文档中单独找到。

我的这些代码的用法包括:

在我的自定义功能中,例如一些必须返回Osstatus的CoreAudio回调函数,我想返回这些内置的可读的代码来指示运行时错误的类型。没有列表,我不知道要返回什么,而不是noErr。

显然,许多OSX k代码在iOS环境下是未定义的,因此它们不能透明地使用。

更新(结论):

我终于找到了一个线索:在Xcode文档(管理器)中搜索关键字“结果代码”,并且我们在“系统指南”结果中获得或多或少的分类返回代码文档部分。这对我的原始问题来说是足够好的。 –

解决方法

我可以做的最好的帮助是提供从命令行使用find的结果:

$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk
$ find . -name \*.h -exec fgrep -l Osstatus {} \;
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioConverter.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioFile.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioFileStream.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioFormat.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioQueue.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioServices.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioSession.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AudioToolBox.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/AUGraph.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/ExtendedAudioFile.h
./System/Library/Frameworks/AudioToolBox.framework/Headers/MusicPlayer.h
./System/Library/Frameworks/AudioUnit.framework/Headers/AUComponent.h
./System/Library/Frameworks/AudioUnit.framework/Headers/AudioComponent.h
./System/Library/Frameworks/AudioUnit.framework/Headers/AudioOutputUnit.h
./System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnitProperties.h
./System/Library/Frameworks/AudioUnit.framework/Headers/MusicDevice.h
./System/Library/Frameworks/CoreFoundation.framework/Headers/CFBase.h
./System/Library/Frameworks/CoreFoundation.framework/Headers/CFError.h
./System/Library/Frameworks/CoreFoundation.framework/Headers/CFStream.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMAudioClock.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMBase.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMBlockBuffer.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMBufferQueue.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMSampleBuffer.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMSimpleQueue.h
./System/Library/Frameworks/CoreMedia.framework/Headers/CMSync.h
./System/Library/Frameworks/CoreMIDI.framework/Headers/MIDIDriver.h
./System/Library/Frameworks/CoreMIDI.framework/Headers/MIdiservices.h
./System/Library/Frameworks/CoreMIDI.framework/Headers/MIdisetup.h
./System/Library/Frameworks/CoreMIDI.framework/Headers/MIDIThruConnection.h
./System/Library/Frameworks/Foundation.framework/Headers/NSError.h
./System/Library/Frameworks/MediaToolBox.framework/Headers/MTAudioProcessingTap.h
./System/Library/Frameworks/Security.framework/Headers/SecBase.h
./System/Library/Frameworks/Security.framework/Headers/SecIdentity.h
./System/Library/Frameworks/Security.framework/Headers/SecImportExport.h
./System/Library/Frameworks/Security.framework/Headers/SecItem.h
./System/Library/Frameworks/Security.framework/Headers/SecKey.h
./System/Library/Frameworks/Security.framework/Headers/SecTrust.h
./System/Library/Frameworks/Security.framework/Headers/SecureTransport.h
./usr/include/AssertMacros.h
./usr/include/Endian.h
./usr/include/MacTypes.h

qq秘密在哪里可以找到

qq秘密在哪里可以找到

用户在使用qq的时候,会发现有很多功能都可以使用,这些功能都会让你的生活不在那么枯燥,其中也有一些隐秘的社交活动服务,这款软件使用非常的方便,每日都有精彩的服务可以推荐使用,qq秘密是一个可以让用户可以互相说小秘密的服务功能,用户可以使用这个功能与其他的用户传递信息,分享自己的秘密,彼此都是陌生人,用户可以随时放心诉说,使用起来非常的方便,一起来使用这款软件进行操作使用吧!

qq秘密在哪里可以找到

首先,进入到QQ页面中,在页面右下角处,找到【动态】,点击它

在动态页面中,点击打开【好友动态】,如图所示

我们进入到好友动态页面后,点击页面右上角处的【➕】图标,如图所示

接着,在弹出的页面中,找到【说说】,并点击它

然后,在说说页面中,我们切换到【秘密】页面,如图所示

进入到秘密发布页面后,在页面底部位置找到【查看全部秘密】,并点击它

在这里就可以看到我们全部好友发布的秘密了

unix – 我在哪里可以找到“停止”工具的源代码?

unix – 我在哪里可以找到“停止”工具的源代码?

任何人都可以链接停止工具的来源?它是一个二进制文件,通常位于/ sbin中,它关闭系统.我做了一些搜索,我无法在任何地方找到它.

解决方法

至少在Ubuntu中,/ sbin / halt是/ sbin / reboot的符号链接,它是 upstart的一部分.获取它 here.

我们今天的关于在哪里可以找到Mac OS的jni标头mac上标的分享就到这里,谢谢您的阅读,如果想了解更多关于ios – 我在哪里可以找到关于Mach内核消息传递的好文档、iOS:在哪里可以找到iOS的OSStatus代码的完整列表?、qq秘密在哪里可以找到、unix – 我在哪里可以找到“停止”工具的源代码?的相关信息,可以在本站进行搜索。

本文标签: