有谁知道如何从Mac OS X中完全删除OSX-AVR?我需要更新的avr-gcc支持,所以我将安装CrossPack for AVR,但我不希望任何冲突在我的系统中有多个avr-gcc。我还没有找到任何关于卸载OSX-AVR的文档,所以我不知道如何摆脱一切。
谢谢,
答案 0 :(得分:5)
我花了一段时间才找到这个,但有时你必须安装卸载,从安装后弹出的自述文件(位于本地/usr/local/CrossPack-AVR/manual/installation.html):
sudo /usr/local/CrossPack-AVR/uninstall
答案 1 :(得分:0)
您是否检查过此安装是否有bom文件。它可能位于/ Library / Receipts或〜/ Library / Receipts中。此文件(您可以使用lsbom查看其内容)包含属于安装的所有文件的列表。 但我不确定OSX-AVR是否写了一个。
答案 2 :(得分:0)
which命令会告诉您程序安装在哪个目录中,然后您可以将该文件移动到废纸篓中。
sudo mv `which <yourProgramName>` ~/.Trash/
我用它从我的crosspack安装中卸载AVRDUDE,它工作正常。有人评论说,这不会消除任何可能已安装在其他目录中的额外文件,但这些文件在重新安装时会被覆盖。在我的情况下这很好用。
答案 3 :(得分:-1)
import UIKit
class CellCustome: UITableViewCell {
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
@IBAction func shareAction(sender: UIButton) {
//Create Action Sheet to be menu
let alert:UIAlertController = UIAlertController(title: "Share on", message: nil, preferredStyle: UIAlertControllerStyle.ActionSheet)
let cancelAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.Cancel)
{
UIAlertAction in
}
// Add the actions
alert.addAction(cancelAction)
// Present the controller
if UIDevice.currentDevice().userInterfaceIdiom == .Phone
{
self.presentViewController(alert, animated: true, completion: nil)
}
else //iPad
{
var popover:UIPopoverController?=nil
popover = UIPopoverController(contentViewController: alert)
popover!.presentPopoverFromRect(sender.frame, inView: self.view, permittedArrowDirections: UIPopoverArrowDirection.Any, animated: true)
}
}
override func setSelected(selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
为我工作(mac os x 10.11.4)。