从Mac OS X 10.7.2卸载OSX-AVR

时间:2011-10-28 23:45:41

标签: macos avr-gcc

有谁知道如何从Mac OS X中完全删除OSX-AVR?我需要更新的avr-gcc支持,所以我将安装CrossPack for AVR,但我不希望任何冲突在我的系统中有多个avr-gcc。我还没有找到任何关于卸载OSX-AVR的文档,所以我不知道如何摆脱一切。

谢谢,

4 个答案:

答案 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)。