انجمنهای فارسی اوبونتو
		کمک و پشتیبانی => برنامهسازی => نویسنده: alend در 15 خرداد 1391، 11:44 قظ
		
			
			- 
				من می خواهم از کتابخانه Armadillo در ++c استفاده کنم،دستور برای کامپایل از طریق خط فرمان به این صورت است:
g++ '/arm.cpp'  -o example -O1 -larmadillo 
زمانی که  گزینه -O1 -larmadillo را به netbeans اضافه می کنم این دستور را به این صورت اجرا می کند:
g++ -O3 -larmadillo    -o dist/Debug/GNU-Linux-x86/armadillo build/Debug/GNU-Linux-x86/main.o 
در این حالت برنامه کامپایل نمی شود. چه جوری می شود  -O3 -larmadillo   را به انتهای دستور اضافه کرد؟
			 
			
			- 
				فکر کنم مشکل از این باشه که گزینه های فوق رو به بخش کامپایل اضافه میکنید.
گزینه -O3 باید به گزینههای کامپایل و -larmadilio به گزینههای make اضافه بشه.
من مشکل مشابهی با -lpthread تو eclipse داشتم که به روشی که گفتم حل شد.
			 
			
			- 
				گزینه make در neatbeans نیست ولی من -larmadilio به assembler، link و packaging اضافه کردم ولی مشکل حل نشد.