Questions tagged «macos»

macOS(以前称为OS X或Mac OS X)是Apple的台式机操作系统,可在Macintosh计算机上找到。仅当您的问题与使用macOS API或特定于macOS的行为有关时才使用此标签,而不是因为您碰巧在macOS上运行代码。与使用macOS或对MacOS进行故障排除有关的问题不在主题范围内,属于Ask Different社区。

14
在Mac上是否有“ watch”或“ inotifywait”之类的命令?
我想在Mac(雪豹)上观看一个文件夹,然后执行一个脚本(为它提供刚移入文件夹的文件名(作为参数... x.sh“文件名”))。 我有一个全部用bash(x.sh)编写的脚本,它将在输入$ 1上移动一些文件和其他内容。当新文件/文件夹移动/创建到目录中时,我只需要OSX给我文件名。 有这样的命令吗?
287 macos  watch  inotify 


24
未加载OS X Framework库:“未找到图像”
我正在尝试创建一个基本的OS X框架,现在我只创建了一个测试框架:TestMacFramework.framework并且正在尝试将其导入一个全新的OS X Application项目中。 我已经构建了.framework文件并将其导入到新项目中,该框架似乎可以链接,并且我可以引用添加到框架构建阶段部分的公共头文件。 但是,当我尝试运行容器应用程序时,出现以下错误: dyld: Library not loaded: /Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework Referenced from: /Users/samharman/Library/Developer/Xcode/DerivedData/TestMacContainer-dzabuelobzfknafuhmgooqhqrgzl/Build/Products/Debug/TestMacContainer.app/Contents/MacOS/TestMacContainer Reason: image not found 经过一番谷歌搜索后,我意识到我需要在Copy Files我的容器应用程序构建阶段中添加一个部分,因此我已经完成了此工作并像这样进行设置... 但是,我仍然遇到运行时错误。我显然在这里做错了,但是此的Apple开发人员库资源引用了Xcode 2,所以不是很有帮助! 我错过了什么? 更新: 我可以在构建日志中看到将我TestMacFramework.framework复制到.app contents / frameworks目录中,但未将其安装到HD上的Library / Frameworks目录中 更新2: 如果我手动将构建复制TestMacFramework.framework到Library/Frameworks目录中,则构建链接正确
279 macos  frameworks  xcode5  dyld 



23
无法构建gem本机扩展(安装Compass)
当我尝试安装最新版本的指南针(https://rubygems.org/gems/compass/versions/1.0.0.alpha.17)时,出现以下错误。 ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h... no checking for ffi.h in /usr/local/include,/usr/include/ffi... yes checking for ffi_call() in -lffi... yes checking for ffi_prep_closure()... yes checking for ffi_raw_call()... no checking …

17
如果不存在,有没有办法让mv创建要移动到的目录?
因此,如果我位于主目录中,并且想将foo.c移至〜/ bar / baz / foo.c,但是这些目录不存在,则可以通过某种方式自动创建这些目录,以便您只需要输入 mv foo.c ~/bar/baz/ 一切都会解决?看来您可以将mv别名为一个简单的bash脚本,该脚本将检查那些目录是否存在,如果不存在,将调用mkdir然后是mv,但是我想我会检查是否有人有更好的主意。
275 linux  macos  unix  mkdir  mv 

12
JavaLaunchHelper类在…libinstrument.dylib中都实现。将使用两者之一。哪一个未定义
我在MacOS X上升级到了最新的Java 7u40,并在使用Eclipse启动应用程序时开始在控制台上收到以下消息。该应用程序运行良好,但我想找出问题的原因,并希望对此进行修复。 objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. 有谁知道为什么打印此消息以及如何解决它?
274 java  eclipse  macos  jvm  jvm-hotspot 

13
Windows,Mac OS X和Linux用什么语言编写?
我只是想知道谁知道构成Windows,Mac OS X和Linux的编程语言以及操作系统的每个部分使用的语言(即:内核,插件体系结构,GUI组件等)。 我假设每种语言都有多种语言,显然我知道Linux内核是用C编写的。 我在这里完全猜测Mac OS X包含很多Objective-C代码,因为它是Apple的NeXT派生的语言。 Windows,我听说包含C,C ++和Intel Assembly。Linux或Mac OS是否包含任何汇编代码? 另外,操作系统开发人员是否使用诸如Ruby,Python等脚本语言来编写操作系统的某些部分的脚本?操作系统的哪些部分将用每种语言编写?


10
Mac OS X Lion中的PHP.ini在哪里?以为它在/ usr / local / php5 / lib中
我想在Mac上直接运行一些PHP,未注释httpd.conf,激活Web共享,安装MySQL等。我似乎找不到我的PHP文件,最重要的是,PHP.ini。 在我的旧计算机上,它位于/ usr / local / php5 / lib中,但是/ usr / local中不存在php5目录。 我需要获取包裹还是在错误的地方找东西? 运行OS X 10.7.3,PHP 5.3.8,Apache / 2.2.21
268 macos  php 

9
gem eventmachine致命错误:找不到“ openssl / ssl.h”文件
刚刚安装了El Capitan而无法安装gem eventmachine 1.0.7。openssl在1.0.2a-1。尝试使用,--with-ssl-dir但似乎被忽略了。 也将其报告给他们的github仓库。 任何建议都非常感谢。谢谢。 $ ls /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h /usr/local/Cellar/openssl/1.0.2a-1/include/openssl/ssl.h $ gem install eventmachine -v '1.0.7' -- --with-ssl-dir=/usr/local/Cellar/openssl/1.0.2a-1/include /Users/pain/.rbenv/versions/2.1.2/bin/ruby -r ./siteconf20150612-56154-1hsjz2n.rb extconf.rb --with-ssl-dir=/usr/local/Cellar/openssl/1.0.2a-1/include checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... yes checking for ruby/thread.h... yes checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for inotify_init() in sys/inotify.h... no checking …


11
git mv和仅更改目录的大小写
虽然我发现了类似的问题,但没有找到解决问题的答案 当我尝试通过该目录从FOO重命名为foo git mv FOO foo我得到 fatal: renaming 'FOO' failed: Invalid argument 好。所以我尝试git mv FOO foo2 && git mv foo2 foo 但是,当我尝试提交通过git commit .我得到 # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # foo nothing added to commit …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.