20世纪90年代,
徐克带着剧组去厦门的沙滩上拍戏。在寒冷天气下,录音机播出的音乐《将军令》,让剧组人员们感到振奋。后来,在徐克的要求下,黄霑着手把古曲《将军令》改编成《男儿当自强》。录制该曲的时候,黄霑找到林子祥合作。在录制该曲的时候,黄霑让林子祥尽情去唱,自己又补喊了“哼、哈”等语气词。林子祥唱的十分投入,甚至在尾段主动加唱了八度的高音。
《男儿当自强》的歌词热血沸腾,歌中饱含的昂扬气势与侠义精神,让人对电影中的黄飞鸿形象产生认同,相得益彰。该曲具有一种身份印记,提醒迷路人,记得“我是谁”,别忘“当自强”,就如同电影《大话西游》里至尊宝脚底的三颗痣,莫失莫忘。该曲用奋发向上的的旋律表现着对未来的期盼,一句“男儿当自强”也成为男性自励的名言。林子祥高亢的声音充满豪气与激情,让人热血沸腾。