お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-05-23 10:02:59

inq931
新しいメンバ
登録日: 2018-05-22

実行ファイルがファイルマネージャから実行できない

ubuntuでは開発の初心者です。
ubuntu16.04から18.04にアップグレードしてから、QtCreator等で作成した実行ファイルがファイルマネージャから実行できなくなりました。
ファイルマネージャでは、作成した実行ファイルが共有ライブラリ(application/x-sharedlib)となってしまいます。
試しにコマンドラインからHellowWorldをコンパイルしても同じようにファイルマネージャからは共有ライブラリとなります。
これら実行ファイルはコマンドラインでは、問題なく実行できます。
コンパイラはGCCおよびG++でバージョンは7.3.0です。
どなたかご教示お願いいたします。

オフライン

 

#2 2018-05-23 19:32:04

satukiyamabuki
メンバ
From: 宮城県
登録日: 2017-06-14

Re: 実行ファイルがファイルマネージャから実行できない

ファイルなメージャー Nautilusくんからは起動できない仕様にになったみたいです。 Ubuntu 18.04から!!
でもターミナルからは実行できるみたいですよ!!!

オフライン

 

#3 2018-05-24 17:30:52

inq931
新しいメンバ
登録日: 2018-05-22

Re: 実行ファイルがファイルマネージャから実行できない

ありがとうございました。基本的な質問をしてしまったようです。

オフライン

 

#4 2019-04-11 17:38:31

kushi3835
メンバ
登録日: 2019-01-19

Re: 実行ファイルがファイルマネージャから実行できない

私も同じ現象に悩まされています。(今頃遅いのですが)コンパイラにClangを使えば実行ファイルを作れますよ。

オフライン

 

#5 2019-08-10 15:26:48

ukituriboku
メンバ
登録日: 2018-07-26

Re: 実行ファイルがファイルマネージャから実行できない

gccの場合は、-no-pieオプションを付ければ実行ファイルになります。
詳しいことは、「初心者サポート」に書きました。

オフライン

 

Board footer

Powered by FluxBB