首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建GPT fdisk时缺少libpopt库

构建GPT fdisk时缺少libpopt库
EN

Stack Overflow用户
提问于 2015-10-09 07:08:38
回答 2查看 830关注 0票数 1

我看到本指南在Mac上安装了ubuntu。

我试着安装GPT,但它与10.11不兼容。我用命令官方网站编译了make -f Makefile.mac的源代码,但缺少了库。我必须安装XCode和MacPorts,但仍然有一个错误:

g++ crc32.o support.o guid.o .o gptpart.o mbrpart.o basicmbr.o mbr.o gpt.o bsd.o parttypes.o .o属性o diskio.o diskio-unix.o gptcl.o sgdisk.o /sw/lib -lpopt -o sgdisk ld:警告:没有找到选项'-L/sw/lib‘的目录 ld:未找到-lpopt库clang: error: linker命令失败,退出代码1(使用-v查看调用) make:* sgdisk 1<

如何解决?

对不起我的英语不好。

EN

回答 2

Stack Overflow用户

发布于 2015-10-09 07:30:40

不需要从头开始构建它-只需安装自制软件gptfdisk就可以作为现成的公式:

代码语言:javascript
复制
$ brew info gptfdisk
gptfdisk: stable 1.0.0 (bottled)
Text-mode partitioning tools
http://www.rodsbooks.com/gdisk/
Not installed
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/gptfdisk.rb
==> Dependencies
Required: popt ✔, icu4c ✔
$ sudo brew install gptfdisk
Password:
==> Downloading https://homebrew.bintray.com/bottles/gptfdisk-1.0.0_1.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gptfdisk-1.0.0_1.yosemite.bottle.tar.gz
  /usr/local/Cellar/gptfdisk/1.0.0_1: 12 files, 868K
$ 

仅此而已。

票数 2
EN

Stack Overflow用户

发布于 2016-07-25 14:09:31

使用最近的Homebrew,既然公式已经从核心中删除了,您就必须这样做:

代码语言:javascript
复制
brew install homebrew/boneyard/gptfdisk

无法在/usr/local/sbin中找到二进制文件。由于sbin在我的系统路径中没有链接(不知道为什么),所以我必须手动添加它:

代码语言:javascript
复制
sudo vim /etc/paths

加上这一行

代码语言:javascript
复制
/usr/local/sbin
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33032030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档