问题标签 [osx-lion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
compiler-construction - Clang 和 OS X Lion 中的默认编译器
在 OS X Snow Leopard (10.6) 中,我使用以下行~/.bashrc
来强制使用 clang 而不是标准 gcc 进行编译:
当 clang 无法编译某些东西时,我也(偶尔)不得不使用以下几行来使用 llvm-gcc(PostgreSQL 长期以来一直对此感到内疚):
在 OS X Lion (10.7) 上,这些行仍然需要吗?llvm-gcc(或 clang)是系统的默认编译器吗?还是这些线还需要住在我的~/.bashrc
?
c++ - Mac OSX 10.7 Lion 音频单元效果模板编译失败
我刚刚升级到 Mac OSX 10.7 Lion。首先,我讨厌新空间,我不喜欢无法访问比我的用户目录更深的任何目录,但让我们来看看这个问题。
我开发音频单元插件。我有一些代码在 XCode 4.0 中编译和运行完美(它们甚至已发布出售)。
但是在升级到 Lion 和 XCode 4.1 之后,Process 方法所在的主音频单元 .cpp 文件(我的名为 TestAU.cpp)中现在出现了两个主要的编译失败。下面是失败的代码。
我在解决这个故障时遇到了麻烦。任何帮助都会很棒。谢谢。
macos - 如何在 webkit OSX 中禁用回滚?
我想知道是否有一种方法可以禁用 Chrome 和 Safari 现在允许的来自 Javascript 或 HTML 的 Lion 的可怕回滚。如果回滚不是正确的词,这里有一张图片:
我还没有听到很多人抱怨它,但在我看来,当它无法控制时,它会损害设计。
cocoa - 在 Lion/XCode 4.1 中不再调用 applicationShouldHandleReopen
我刚刚安装了 OS X Lion 和 XCode 4.1。
我有一个应用程序可以在启动时自动打开上次使用的文档。为此,我实现了 applicationShouldHandleReopen。
这个应用程序曾经在 Snow Leopard 上从 XCode 4.0.2 正常启动。
在我用 XCode 4.1 编译我的应用程序后,它停止工作。
我在 applicationShouldHandleReopen 中放置了一个断点,但除非我单击停靠栏上的应用程序图标,否则它永远不会中断。
当我在 Finder 中双击应用程序而不是从 XCode 4.1 运行它时,它按预期工作;它启动最后一个文档,这意味着 applicationShouldHandleReopen 必须在启动时调用。
任何想法发生了什么?我应该怎么做才能恢复旧的行为?
还是您认为这是 XCode 4.1 中的错误?
谢谢
python - 在 mac osx lion 中安装 MatplotLib
我试图在 Mac OSX Lion 中安装 matplotlib。尝试使用 sourcefourge 站点中的二进制文件,但我收到此错误:“matplotlib 需要安装 System Python 2.7”。
我去了终端并输入了 python --version 并检查了要求。
在此之后,我尝试使用 pip,并且在这样做时出现以下错误:
“src/_image.cpp:908:错误:无效使用不完整类型‘struct png_info_def’”
你能告诉我如何安装它吗?
非常感谢。
编辑:我找到了一种方法,而无需安装新版本的 python:
xcode - 在 Xcode 4.1 Build 4B110 下通过 Profile 启动 Instruments 的错误
重要更新
Xcode 4.2 中修复了这个奇怪的错误(至少对我而言)!
我在 Mac OS X Lion 下使用 Xcode 4.1 Build 4B110 并通过 Xcode 运行 Instruments 时遇到了严重问题。问题是如果我通过 Xcode 启动 Instrument 会部分冻结。因此,如果我在 Xcode 4.1 中启动一个项目并打开“配置文件”,则会出现 Instruments UI。计时器开始运行,但仪器应用程序不跟踪任何内容,并且出现更严重的问题:
该程序似乎正在运行,但对我所做的任何操作都没有反应。所以我不能点击任何按钮等。没有任何反应。计时器仍在运行,但我无能为力。我也不能再关闭窗口/应用程序了。所以我必须强制停止 Instruments 应用程序。
Developer/Applications/Instruments.app
但是,如果我直接通过一切启动 Instruments 应用程序就可以了。当然,该应用程序不会跟踪任何内容,但我可以点击按钮和任何可能的内容。
那么有人知道这个问题吗?
有人知道如何解决这个奇怪的问题吗?
我还删除了包含相应 deinstall-script 文件的开发人员文件夹并重新安装了 Xcode 4.1。但问题仍然存在。
任何人都可以给我一个提示,提示等吗?
真的很棒!
更新
所以,更奇怪的东西:
Profile 以某种方式适用于 iOS 3.0 版本的应用程序,但在短暂休息后它不再起作用。所以,我不知道这个错误在哪里。我想这与目标应用程序 iOS 版本有关。
谢谢, 安德烈亚斯
ruby-on-rails-3 - rake 问题:“未配置开发数据库”
我是新手 Rails/终端用户,刚刚完成了 Lion + Xcode + Rails 的全新安装。与以前不同(在 Snow Leopard 上),我现在在运行 rake db:migrate 时遇到错误。
我已经通过 git 克隆了我的代码,它运行良好并使用“createdb”命令创建了数据库,但是当我尝试在终端中运行“rake db:migrate”时,它现在出现了这个错误:
我的 config/database.yml 文件在开发部分如下所示,这与之前在 Snow Leopard 上运行良好的方式完全相同,所以不知道我现在遇到的错误是否与 Lion 有关。
有人可以帮忙吗?
excel - Excel 2011 for MAC 中的 Excel 插件
如果我在我的 MAC 机器(OS X Lion)上使用 Excel(Office 2011),您如何为 Excel 创建插件。
xcode - 在 OS X 中访问字典弹出框的 API?
我一直试图在开发人员文档中找到这个,但是遇到了麻烦,所以希望有人能回答它或指出我正确的方向。
在使用(我认为)Core Text 的 OS X 应用程序中,您可以将鼠标悬停在一个单词上并键入 ctrl + cmd + d(或在 Lion 中以三指点击作为手势)以通过弹出框查找字典定义。
是否有公共 API 可以将其他信息插入该弹出框?
ruby - 无法在 OSX Lion 上使用 RVM 安装 Ruby 企业版
这是我到目前为止所做的。
- 全新安装 OS X Lion
- 从 App Store 下载并安装了最新版本的 Xcode。
- 安装的 Git
- 安装 Homebrew
- 安装的 RVM
我现在正在尝试为一个项目安装 Ruby 企业版rvm install ree
并收到以下错误:
我已经尝试过CC=/usr/bin/gcc-4.2 rvm install ree
并且结果相同。