Tag: osx

如何获得OSX上的“signedigned”gdb?

因为我需要一个启用Python的gdb ,所以我安装了另一个版本 brew tap homebrew/dupes brew install gdb 我想在Eclipse CDT中使用这个gdb ,在这里我在debugging设置中input了二进制文件的path。 但是,启动debugging程序失败,并显示以下消息: Error in final launch sequence Failed to execute MI command: -exec-run Error message from debugger back end: Unable to find Mach task port for process-id 39847: (os/kern) failure (0x5).\n (please check gdb is codesigned – see taskgated(8)) Unable to find Mach task port […]

应用程序在Mac OS X上使用Apple的Java 6而不是Oracle的Java 7?

我正在使用安装了Oracle的Java 7的Mac OS Xtesting当前的应用程序。 而是使用Oracle的Java 7,而是使用Apple的Java 6。 java -version的默认系统输出显示为7 。 我尝试了不同网站中提到的大部分内容,但是我无法解决这个问题。 JAVA_HOME也正确设置。 我只用于testing目的使用Mac。 我真的需要一些指导。 当我通过selectJRE 7运行Eclipse时,它运行正常。 因此,应用程序没有任何问题。 我在Mac OS X上缺less一些东西。 我的Java系统环境如下所示: OS X版本 10.8 /usr/libexec/java_home -V Matching Java Virtual Machines (3): 1.7.0_12, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk 1.6.0_37-b06-434, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_37-b06-434, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk/Contents/Home /usr/libexec/java_home /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk/Contents/Home echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk/Contents/Home/ […]

如何解决“运行中的错误:无法获得机器”boot2docker-vm“:机器不存在”?

使用start |运行boot2docker info | stop | delete参数导致错误消息: snowch$ boot2docker start error in run: Failed to get machine "boot2docker-vm": machine does not exist snowch$ boot2docker info error in run: Failed to get machine "boot2docker-vm": machine does not exist snowch$ boot2docker stop error in run: Failed to get machine "boot2docker-vm": machine does not exist snowch$ boot2docker delete […]

如何显示terminal中当前的分支和文件夹path?

我一直在观看Team Treehouse的一些video,他们在使用Git时有一个非常漂亮的terminal。 例如,他们有(类似的): mike@treehouseMac: [/Work/test – feature-branch-name] $ git add . mike@treehouseMac: [/Work/test – feature-branch-name] $ git commit -m "Some feature." mike@treehouseMac: [/Work/test – feature-branch-name] $ git checkout master mike@treehouseMac: [/Work/test – master] $ git status 我的terminal如何显示一些有用的信息,包括我所在的分支,用颜色来区分我想要的数据位? 有没有find一些事实上的插件? 我正在使用Mac OSX 10.8

删除terminal中新选项卡的“上次login”消息

经过一些search后,我创build了一个~/.hushlogin文件,它工作,但只适用于新窗口。 有没有办法让它也适用于新标签?

在Mac OS X上的Eclipse中,更改为下一个和上一个选项卡的快捷键是什么?

我希望能够在Eclipse编辑器中(从Javaangular度来看)从一个文件切换到另一个文件(并将这些组合键绑定到我的鼠标上的button上)。 将当前选项卡切换到下一个或上一个的快捷键是什么?

如何从弱财产中清除KVO?

我有一个视图(我们称之为视图A),它的超级视图(视图B)具有weak属性。 查看一个KVO的超级视图,查看B.因为视图A对视图B的引用是一个弱属性(为了防止保留周期),我怎样才能删除观察者(A观察B)? 查看A的视图B的引用在我有机会删除它之前没有被删除。 因为视图控制器有一个强烈的参考A.这里是泄漏的日志消息: An instance 0x9ac5200 of class UITableView was deallocated while key value observers were still registered with it. Observation info was leaked, and may even become mistakenly attached to some other object. Set a breakpoint on NSKVODeallocateBreak to stop here in the debugger. Here's the current observation info: <NSKeyValueObservationInfo 0x8660360> ( <NSKeyValueObservance […]

此应用程序无法启动,因为它无法find或加载Qt平台插件“cocoa”

我想在过去的20个小时里我尽了一切努力,但似乎没有任何效果。 我的应用程序正在运行并正在运行 – 就像它应该一样 – 我唯一的问题是我无法从它创build一个.app包。 我尝试了Py2App和cx_Freeze但没有一个正在工作。 如果可能的话,由于多平台的支持,我会坚持使用后者。 setup.py看起来像这样: import sys from cx_Freeze import setup, Executable base = None if sys.platform == 'win32': base = 'Win32GUI' OPTIONS = {'build_exe': {'includes': ['sip', 'PyQt5', 'PyQt5.QtCore', 'PyQt5.QtGui', 'PyQt5.QtWidgets', 'PyQt5.QtMultimediaWidgets', 'PyQt5.QtMultimedia', 'PyQt5.QtNetwork']}} EXECUTABLES = [Executable('main.py', base=base)] NAME = 'coublet' VERSION = '0.5.70' setup(name = NAME, version = VERSION, options […]

你在OSX上保留自己的脚本?

当我为我的OS X编写我的bash脚本来做一般事情时,我想知道哪里是保持它们的好地方。 有没有一个目录,我可以把他们全部在哪里会被自动拾取? 或者我应该创build我自己的目录,然后从.profile或其他引用该目录?

你如何显示Xcode的构build日志? (试图validationiPhone分发版本的zip是否被正确创build。)

我试图压缩我的iPhone应用程序的App Store分布。 分发说明build议查看构build日志来检查是否包含mobileprovision文件,但我不知道如何显示构build日志。 苹果的指示: 要确认您的构build是成功的,请检查以下内容: 打开Build Log详细信息视图并确认“embedded.mobileprovision”文件的存在,这会将您带到构build日志中显示供应configuration文件已成功调用的行。