标签: osx-leopard

如何在OSX中自动启动程序?

我有一个小程序,我想在我的mac启动时自动打开.

因为这个程序接受命令行参数,它不仅仅是去系统Prefs/Accounts/Login项目并在那里添加它...

从谷歌,我读到我可以在我的用户的主文件夹中创建一个.profile文件,这将执行我放入其中的任何内容...所以我有一个.profile页面〜像这样:

-rw-r - r - @ 1 matt staff 27 27 Sep 13:36 .profile

包含这个......

/ Applications/mousefix 3.5

但它不会在启动时执行!如果我手动输入"/ Applications/mousefix 3.5"到终端,它确实有效.

有任何想法吗?

macos osx-leopard launchd

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

Leopard上各种com.sun.*包的Java源代码在哪里?

我在家里使用MacBook,运行Leopard,安装了最新的Apple JDK 1.6.在IDE中,我想浏览com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel的源代码,但IDE无法找到它.我想浏览的另一个例子是com.sun.java.swing.plaf.nimbus.ButtonPainter.

为了浏览com.sun,我需要将哪些JAR或ZIP添加到我的IDEA项目中..雨云.IDE中的类我只对Leopard感兴趣,因为在Windows上使用Sun的JDk可以正常工作.

我知道Nimbus课程是可用的,因为我的应用程序运行Nimbus外观和感觉.

java osx-leopard intellij-idea nimbus

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

为Leopard和Snow Leopard编译py2app工作版本?

我目前正在使我的PyObjC应用程序适用于Snow Leopard并且我成功编译了一个独立的应用程序.我的问题是,如果出现这些错误,我如何使构建与Leopard兼容?

dyld: lazy symbol binding failed: Symbol not found: _fopen$UNIX2003
  Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _fopen$UNIX2003
  Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp
  Expected in: /usr/lib/libSystem.B.dylib
Run Code Online (Sandbox Code Playgroud)

这是一个Snow Leopard编译的py2app应用程序.另外,当我在Leopard上编译时,另一方面,会发生以下错误:

Traceback (most recent call last):
  File "/Users/jofell/client/dist/MyApp.app/Contents/Resources/__boot__.py", line 31, in <module>
    _run('main.py')
  File "/Users/jofell/client/dist/MyApp.app/Contents/Resources/__boot__.py", line 28, in _run
    execfile(path, globals(), globals())
  File "/Users/jofell/client/dist/MyApp.app/Contents/Resources/main.py", line 17, in <module>
    from AppKit import *
  File "AppKit/__init__.pyc", line 10, in <module>
  File "Foundation/__init__.pyc", line 10, in <module>
  File "CoreFoundation/__init__.pyc", line 17, in <module>
  File …
Run Code Online (Sandbox Code Playgroud)

python osx-leopard py2app osx-snow-leopard

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

XCode 3.2可以在10.5 Leopard上运行吗?

XCode 3.2可以在10.5.x Leopard上运行吗?或者它只适用于Snow Leopard(10.6)?

macos xcode osx-leopard osx-snow-leopard

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

XCode 4和XCode 3.2.6并排

我需要在同一台机器上构建一个iOS应用程序和一个Mac OS应用程序.Mac OS应用程序需要在10.5上运行,即使Apple声称你可以使用10.6 SDK构建并通过设置正确的目标值在10.5上运行,但事实并非如此.简单的东西,如名称/版本libssl,在10.5和10.6上是不同的,这使得这是不可能的.

无论如何,所以我即将尝试在XCode 4上安装XCode 3.2.6 - 我有XCode 4 - 任何提示/陷阱/指南?

谢谢!

iphone macos osx-leopard xcode4

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

LocateROI中的OpenCV断言失败

我遇到了OpenCV程序的问题,该程序正确编译但是当它运行时中止发出此错误:

    OpenCV Error: Assertion failed (dims <= 2 && step[0] > 0) in locateROI, file /home/user/Desktop/HOME/src/OpenCV/modules/core/src/matrix.cpp, line 647
terminate called after throwing an instance of 'cv::Exception'
  what():  /home/user/Desktop/HOME/src/OpenCV/modules/core/src/matrix.cpp:647: error: (-215) dims <= 2 && step[0] > 0 in function locateROI

Aborted
Run Code Online (Sandbox Code Playgroud)

我正在使用ubuntu和最新的OpenCV库,但它在使用Eclipse的Leopard上也给出了同样的错误.

matrix.cpp文件位于我的OpenCV源文件夹中.

我无法理解为什么我会收到此错误.

你能帮我吗?

非常感谢.

ubuntu opencv osx-leopard assertion

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

在PyQt安装期间检查SIP版本不正确

我一直在尝试在我的mac(OSX 10.6.8)上安装PyQt,但我仍然遇到这个问题:

当我尝试安装PyQt-mac-gpl-4.9.6时,我明白了

Error: This version of PyQt requires SIP v4.14.2 or later.
Run Code Online (Sandbox Code Playgroud)

奇怪的是,当我想在控制台上检查sip版本并写入时

sip -V
Run Code Online (Sandbox Code Playgroud)

,我得到了正确的版本:4.14.2

我已经查看了我的路径,但没有找到我发现的在线提示帮助了我.我该如何解决?

macos osx-leopard pyqt python-sip

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

OSX Cocoa应用程序的空白进程名称?

我正在开发一个运行LSUIElement集的OSX应用程序(Clarke)(仅限系统菜单 - 没有托盘图标,不会出现在cmd-tab中).

它工作得很好,但有人只是指出它在Activity Monitor列表中有一个空白的进程名称.什么也没说.其他所有东西都有一个名字.甚至其他应用程序运行在LSUIElement.

我试图在网上搜索,但我找不到有人在谈论这个.我到底应该寻找什么?

macos cocoa osx-leopard process

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

NSMenu在10.5中按下鼠标按钮

我正在更新(降级?)我为10.6+编写的应用程序在10.5+以上工作.我正在努力捕捉-(void)menuWillOpen:(NSMenu *);选择器中当前按下的鼠标按钮.

对于10.6+我正在利用[NSEvent pressedMouseButtons]这个允许我在事件流之外获得按下的按钮.但是,这在10.5+中并不存在(看来我需要调用它[theEvent buttonNumber].

如何捕获按下的鼠标按钮(向右或向左):

  1. 我的NSMenu代表内部
  2. 优选地在-(void)menuWillOpen:(NSMenu *)menu选择器内
  3. 在一个适用于10.5+和10.6+的庄园中

我非常感谢帮助,并且知道StackOverflow将帮助一个新的Objective-C程序员!

谢谢,达斯汀

macos cocoa osx-leopard nsevent

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

为什么在 MacO 上启动 Eclipse 时出现此错误消息

我尝试在 MacOS 10.5.8 上使用 Eclipse Java EE,但是当我启动 IDE 时,收到此错误:

The JVM shared library "/System/Library/Frameworks/JavaVM.framework"
does not contain the JNI_CreateJavaVM symbol.
Run Code Online (Sandbox Code Playgroud)

在控制台模式下,如果我运行 java -version,结果是:

java version "1.5.0_28"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_28-b04-382-9M3326)
Java HotSpot(TM) Client VM (build 1.5.0_28-157, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

你有好主意吗?

eclipse osx-leopard

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