ฉันใหม่สำหรับ mac os x ฉันอ่านว่า homebrew เป็นผู้จัดการแพ็คเก็ตที่ดีและฉันได้ลองแล้ว
ฉันยังได้อ่านว่าการติดตั้ง opencv 2.4 ฉันต้องทำตามขั้นตอนเหล่านี้:
- ติดตั้ง cmake ผ่าน homebrew
- ดาวน์โหลด opencv
- cmake ทำให้ sudo
และฉันได้ทำมัน ตอนนี้ฉันมีตัวห่องูหลามใน mac os x ของฉันแล้ว แต่ตอนนี้ถ้าฉันเขียนbrew doctor
ฉันมีคำเตือนเหล่านั้น:
brew doctor
Warning: /usr/local/lib/pkgconfig isn't writable.
This can happen if you "sudo make install" software that isn't managed
by Homebrew.
If a brew tries to write a .pc file to this directory, the install will
fail during the link step.
You should probably `chown` /usr/local/lib/pkgconfig
Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected dylibs:
/usr/local/lib/libopencv_calib3d.2.4.2.dylib
/usr/local/lib/libopencv_contrib.2.4.2.dylib
/usr/local/lib/libopencv_core.2.4.2.dylib
/usr/local/lib/libopencv_features2d.2.4.2.dylib
/usr/local/lib/libopencv_flann.2.4.2.dylib
/usr/local/lib/libopencv_gpu.2.4.2.dylib
/usr/local/lib/libopencv_highgui.2.4.2.dylib
/usr/local/lib/libopencv_imgproc.2.4.2.dylib
/usr/local/lib/libopencv_legacy.2.4.2.dylib
/usr/local/lib/libopencv_ml.2.4.2.dylib
/usr/local/lib/libopencv_nonfree.2.4.2.dylib
/usr/local/lib/libopencv_objdetect.2.4.2.dylib
/usr/local/lib/libopencv_photo.2.4.2.dylib
/usr/local/lib/libopencv_stitching.2.4.2.dylib
/usr/local/lib/libopencv_ts.2.4.2.dylib
/usr/local/lib/libopencv_video.2.4.2.dylib
/usr/local/lib/libopencv_videostab.2.4.2.dylib
Warning: Unbrewed .pc files were found in /usr/local/lib/pkgconfig.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected .pc files:
/usr/local/lib
/pkgconfig/opencv.pc
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
git
ทำไม?? เกิดอะไรขึ้น จะทำอย่างไร?
1
ทำไมคุณไม่ใช้ Homebrew เพื่อติดตั้ง OpenCV แทนที่จะสร้างจากแหล่งที่มา Homebrew สับสนเพราะคุณข้ามมันเมื่อคุณรวบรวมและติดตั้งซอฟต์แวร์ลงในไดเรกทอรีเดียวกันกับที่มันจัดการ
—
jmk
ตกลงฉันทำผิด ฉันจะแก้ไขมันตอนนี้ได้อย่างไร
—
nkint